diff --git a/Launcher/assets/Tesla Application Launcher/ICSharpCode.SharpZipLib.dll b/Launcher/assets/Tesla Application Launcher/ICSharpCode.SharpZipLib.dll
deleted file mode 100644
index e829ebf..0000000
Binary files a/Launcher/assets/Tesla Application Launcher/ICSharpCode.SharpZipLib.dll and /dev/null differ
diff --git a/Launcher/assets/Tesla Application Launcher/PlasmaIO.dll b/Launcher/assets/Tesla Application Launcher/PlasmaIO.dll
deleted file mode 100644
index 5ac0e0d..0000000
Binary files a/Launcher/assets/Tesla Application Launcher/PlasmaIO.dll and /dev/null differ
diff --git a/Launcher/assets/Tesla Application Launcher/RemoveIdentity.bat b/Launcher/assets/Tesla Application Launcher/RemoveIdentity.bat
deleted file mode 100644
index 5270356..0000000
--- a/Launcher/assets/Tesla Application Launcher/RemoveIdentity.bat
+++ /dev/null
@@ -1,3 +0,0 @@
-net stop "Tesla Application Launcher"
-TeslaLauncherService.exe /clearstore
-net start "Tesla Application Launcher"
\ No newline at end of file
diff --git a/Launcher/assets/Tesla Application Launcher/TeslaConsoleLaunchLib.dll b/Launcher/assets/Tesla Application Launcher/TeslaConsoleLaunchLib.dll
deleted file mode 100644
index 25e63aa..0000000
Binary files a/Launcher/assets/Tesla Application Launcher/TeslaConsoleLaunchLib.dll and /dev/null differ
diff --git a/Launcher/assets/Tesla Application Launcher/TeslaLauncherService.exe b/Launcher/assets/Tesla Application Launcher/TeslaLauncherService.exe
deleted file mode 100644
index 76179e3..0000000
Binary files a/Launcher/assets/Tesla Application Launcher/TeslaLauncherService.exe and /dev/null differ
diff --git a/Launcher/assets/Tesla Application Launcher/TeslaPasscodeDisplay.exe b/Launcher/assets/Tesla Application Launcher/TeslaPasscodeDisplay.exe
deleted file mode 100644
index 51bdda2..0000000
Binary files a/Launcher/assets/Tesla Application Launcher/TeslaPasscodeDisplay.exe and /dev/null differ
diff --git a/Launcher/assets/Tesla Application Launcher/TeslaSecureConfiguration.dll b/Launcher/assets/Tesla Application Launcher/TeslaSecureConfiguration.dll
deleted file mode 100644
index f1ee032..0000000
Binary files a/Launcher/assets/Tesla Application Launcher/TeslaSecureConfiguration.dll and /dev/null differ
diff --git a/Launcher/assets/Tesla Application Launcher/installer_banner.bmp b/Launcher/assets/Tesla Application Launcher/installer_banner.bmp
deleted file mode 100644
index efeedd4..0000000
Binary files a/Launcher/assets/Tesla Application Launcher/installer_banner.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/BitmapLibrary.dll b/Launcher/assets/Tesla Console/BitmapLibrary.dll
deleted file mode 100644
index 0e079f5..0000000
Binary files a/Launcher/assets/Tesla Console/BitmapLibrary.dll and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/Munga Net.dll b/Launcher/assets/Tesla Console/Munga Net.dll
deleted file mode 100644
index 0a281f5..0000000
Binary files a/Launcher/assets/Tesla Console/Munga Net.dll and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/RedPlanet/RPConfig.xml b/Launcher/assets/Tesla Console/RedPlanet/RPConfig.xml
deleted file mode 100644
index 90963c0..0000000
--- a/Launcher/assets/Tesla Console/RedPlanet/RPConfig.xml
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Launcher/assets/Tesla Console/RedPlanet/RPStrings.xml b/Launcher/assets/Tesla Console/RedPlanet/RPStrings.xml
deleted file mode 100644
index 5fbf8e4..0000000
--- a/Launcher/assets/Tesla Console/RedPlanet/RPStrings.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
- {time} - First into the score zone is {player}!
-
- {player} gets off to a roaring start as the first booster of the mission is ignited.
-
- It is a sorry state of affairs when {player} is the first to trash their {vehicle}.
-
- High glory goes to {player} as the first kill of the mission is delivered unto {damager}!
-
- The crowd is on their feet as {player} brings in the shortest lap of {lap_time} of the mission!
-
- {time} - Sparks fly as {damager} lightly damages {player}'s vehicle.
- {time} - {damager} implements a light impact against {player}.
- {damager} provides a light spanking to {player}'s vehicle.
- {player} laughs defiantly as {damager} can only deliver light damage to {player}'s vehicle.
-
- {time} - Sparks fly as {damager} moderately damages {player}'s vehicle.
- {player} still has a chance as {damager} delivers a moderate blow to {player}'s vehicle.
- {damager} provides a moderate spanking to {player}'s vehicle.
- {time} - {damager} implements a moderate impact against {player}.
-
- {time} - Sparks fly as {damager} heavily damages {player}'s vehicle.
- {player} lets out a sob of disgust as {damager} nearly dismembers {player}'s vehicle.
- {damager} provides a heavy handed spanking to {player}'s vehicle.
- {time} - {damager} implements a heavy impact against {player}.
-
- {time} - {damager} delivers righteous kill to {player}.
- {damager} rules as sheer death panic is brought down upon {player}.
- {time} - {damager} delivers peace, love, rest to {player}.
- The burning wreckage of {player}'s vehicle twists in the Martian wind as {damager} smiles joyously.
-
- Tragedy strikes {player}'s {vehicle} as the clumsy pilot ejects to safety.
- {time} - Smoke roils from the {vehicle} as {player} learns a hard piloting lesson.
- {player} destroys the {vehicle} and bails out.
- {time} - {player} takes a risk which ends with the {vehicle} in flames.
-
- {time} - {player}'s ears are still ringing from the score zone buzzer.
- {time} - {player} maneuvers into the score zone.
- {time} - {player} scores!
- {time} - {player} adds another notch, entering the score zone.
-
- {time} - A righteous booster is deployed by {player}.
- {player}'s {vehicle} shows awesome booster power.
- {time} - {player} is not babysitting on a booster.
- {time} - {player}'s {vehicle} is cruising on a full booster thrust.
-
- ...and at the end of the mission it's: {winners} followed by {looser}.
-
\ No newline at end of file
diff --git a/Launcher/assets/Tesla Console/TeslaConsole.exe b/Launcher/assets/Tesla Console/TeslaConsole.exe
deleted file mode 100644
index 8323479..0000000
Binary files a/Launcher/assets/Tesla Console/TeslaConsole.exe and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/TeslaConsoleLaunchLib.dll b/Launcher/assets/Tesla Console/TeslaConsoleLaunchLib.dll
deleted file mode 100644
index 25e63aa..0000000
Binary files a/Launcher/assets/Tesla Console/TeslaConsoleLaunchLib.dll and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/TeslaSecureConfiguration.dll b/Launcher/assets/Tesla Console/TeslaSecureConfiguration.dll
deleted file mode 100644
index f1ee032..0000000
Binary files a/Launcher/assets/Tesla Console/TeslaSecureConfiguration.dll and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/WeifenLuo.WinFormsUI.Docking.dll b/Launcher/assets/Tesla Console/WeifenLuo.WinFormsUI.Docking.dll
deleted file mode 100644
index c232381..0000000
Binary files a/Launcher/assets/Tesla Console/WeifenLuo.WinFormsUI.Docking.dll and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/WeifenLuo.txt b/Launcher/assets/Tesla Console/WeifenLuo.txt
deleted file mode 100644
index 96f3fa5..0000000
--- a/Launcher/assets/Tesla Console/WeifenLuo.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-The MIT License
-
-Copyright (c) 2007 Weifen Luo (email: weifenluo@yahoo.com)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/Launcher/assets/Tesla Console/images/pod art/Age of Discovery.bmp b/Launcher/assets/Tesla Console/images/pod art/Age of Discovery.bmp
deleted file mode 100644
index f7040a8..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Age of Discovery.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Calamity Jane.bmp b/Launcher/assets/Tesla Console/images/pod art/Calamity Jane.bmp
deleted file mode 100644
index 22e8791..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Calamity Jane.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Call of the Wild.bmp b/Launcher/assets/Tesla Console/images/pod art/Call of the Wild.bmp
deleted file mode 100644
index 0657dd8..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Call of the Wild.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Carpe Diem.bmp b/Launcher/assets/Tesla Console/images/pod art/Carpe Diem.bmp
deleted file mode 100644
index b3f5794..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Carpe Diem.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Divine Wind.bmp b/Launcher/assets/Tesla Console/images/pod art/Divine Wind.bmp
deleted file mode 100644
index 9abd85c..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Divine Wind.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Fly Girl.bmp b/Launcher/assets/Tesla Console/images/pod art/Fly Girl.bmp
deleted file mode 100644
index b374ab9..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Fly Girl.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Flying Blind.bmp b/Launcher/assets/Tesla Console/images/pod art/Flying Blind.bmp
deleted file mode 100644
index d734396..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Flying Blind.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Flying Dutchman.bmp b/Launcher/assets/Tesla Console/images/pod art/Flying Dutchman.bmp
deleted file mode 100644
index 126faaa..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Flying Dutchman.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Frequent Flyer.bmp b/Launcher/assets/Tesla Console/images/pod art/Frequent Flyer.bmp
deleted file mode 100644
index d573185..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Frequent Flyer.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Gypsy.bmp b/Launcher/assets/Tesla Console/images/pod art/Gypsy.bmp
deleted file mode 100644
index 751156c..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Gypsy.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Icarus.bmp b/Launcher/assets/Tesla Console/images/pod art/Icarus.bmp
deleted file mode 100644
index 5ba6e03..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Icarus.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Man O'War.bmp b/Launcher/assets/Tesla Console/images/pod art/Man O'War.bmp
deleted file mode 100644
index 0c101b5..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Man O'War.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Martian Belle.bmp b/Launcher/assets/Tesla Console/images/pod art/Martian Belle.bmp
deleted file mode 100644
index cea51e4..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Martian Belle.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Medicine Man.bmp b/Launcher/assets/Tesla Console/images/pod art/Medicine Man.bmp
deleted file mode 100644
index 0727d6d..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Medicine Man.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Mistress Quickly.bmp b/Launcher/assets/Tesla Console/images/pod art/Mistress Quickly.bmp
deleted file mode 100644
index 585452b..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Mistress Quickly.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Nomad.bmp b/Launcher/assets/Tesla Console/images/pod art/Nomad.bmp
deleted file mode 100644
index e365e7a..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Nomad.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Pegasus.bmp b/Launcher/assets/Tesla Console/images/pod art/Pegasus.bmp
deleted file mode 100644
index 3c5e74f..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Pegasus.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Privateer.bmp b/Launcher/assets/Tesla Console/images/pod art/Privateer.bmp
deleted file mode 100644
index da9ed68..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Privateer.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Puck.bmp b/Launcher/assets/Tesla Console/images/pod art/Puck.bmp
deleted file mode 100644
index f778c99..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Puck.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Rapid Transit.bmp b/Launcher/assets/Tesla Console/images/pod art/Rapid Transit.bmp
deleted file mode 100644
index 7dbe2ea..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Rapid Transit.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Sarcophagus.bmp b/Launcher/assets/Tesla Console/images/pod art/Sarcophagus.bmp
deleted file mode 100644
index 8789824..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Sarcophagus.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Snake Eyes.bmp b/Launcher/assets/Tesla Console/images/pod art/Snake Eyes.bmp
deleted file mode 100644
index 41f0ddd..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Snake Eyes.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Unto the Breech.bmp b/Launcher/assets/Tesla Console/images/pod art/Unto the Breech.bmp
deleted file mode 100644
index ebac63c..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Unto the Breech.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/pod art/Valkyrie.bmp b/Launcher/assets/Tesla Console/images/pod art/Valkyrie.bmp
deleted file mode 100644
index 0669155..0000000
Binary files a/Launcher/assets/Tesla Console/images/pod art/Valkyrie.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet maps/Berserker's Bahnzai.bmp b/Launcher/assets/Tesla Console/images/red planet maps/Berserker's Bahnzai.bmp
deleted file mode 100644
index a11b14f..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet maps/Berserker's Bahnzai.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet maps/Blade's Edge.bmp b/Launcher/assets/Tesla Console/images/red planet maps/Blade's Edge.bmp
deleted file mode 100644
index 8ebf986..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet maps/Blade's Edge.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet maps/Brewer's Bane.bmp b/Launcher/assets/Tesla Console/images/red planet maps/Brewer's Bane.bmp
deleted file mode 100644
index 92ddf6f..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet maps/Brewer's Bane.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet maps/Burnt Cookies.bmp b/Launcher/assets/Tesla Console/images/red planet maps/Burnt Cookies.bmp
deleted file mode 100644
index 62a8b9b..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet maps/Burnt Cookies.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet maps/Firestorm's Fury.bmp b/Launcher/assets/Tesla Console/images/red planet maps/Firestorm's Fury.bmp
deleted file mode 100644
index 3060b80..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet maps/Firestorm's Fury.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet maps/Lyz's Lane.bmp b/Launcher/assets/Tesla Console/images/red planet maps/Lyz's Lane.bmp
deleted file mode 100644
index 25a0792..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet maps/Lyz's Lane.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet maps/Pain God's Passage.bmp b/Launcher/assets/Tesla Console/images/red planet maps/Pain God's Passage.bmp
deleted file mode 100644
index 303f416..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet maps/Pain God's Passage.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet maps/Wiseguy's Wake.bmp b/Launcher/assets/Tesla Console/images/red planet maps/Wiseguy's Wake.bmp
deleted file mode 100644
index b590d67..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet maps/Wiseguy's Wake.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet maps/Yip's Yahoorama.bmp b/Launcher/assets/Tesla Console/images/red planet maps/Yip's Yahoorama.bmp
deleted file mode 100644
index 8eef30b..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet maps/Yip's Yahoorama.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet vehicles/Armadillo.bmp b/Launcher/assets/Tesla Console/images/red planet vehicles/Armadillo.bmp
deleted file mode 100644
index 5ea7a9e..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet vehicles/Armadillo.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet vehicles/Bug.bmp b/Launcher/assets/Tesla Console/images/red planet vehicles/Bug.bmp
deleted file mode 100644
index 02c1e40..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet vehicles/Bug.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet vehicles/Bull.bmp b/Launcher/assets/Tesla Console/images/red planet vehicles/Bull.bmp
deleted file mode 100644
index 9d5a9f4..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet vehicles/Bull.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet vehicles/Mule.bmp b/Launcher/assets/Tesla Console/images/red planet vehicles/Mule.bmp
deleted file mode 100644
index 63aaca1..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet vehicles/Mule.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet vehicles/Police.bmp b/Launcher/assets/Tesla Console/images/red planet vehicles/Police.bmp
deleted file mode 100644
index dafb0f7..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet vehicles/Police.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet vehicles/Quark.bmp b/Launcher/assets/Tesla Console/images/red planet vehicles/Quark.bmp
deleted file mode 100644
index 8d22067..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet vehicles/Quark.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet vehicles/Roadblock.bmp b/Launcher/assets/Tesla Console/images/red planet vehicles/Roadblock.bmp
deleted file mode 100644
index 207d1dd..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet vehicles/Roadblock.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet vehicles/Skeeter.bmp b/Launcher/assets/Tesla Console/images/red planet vehicles/Skeeter.bmp
deleted file mode 100644
index 73bfc19..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet vehicles/Skeeter.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/images/red planet vehicles/Vole.bmp b/Launcher/assets/Tesla Console/images/red planet vehicles/Vole.bmp
deleted file mode 100644
index 3c01bd1..0000000
Binary files a/Launcher/assets/Tesla Console/images/red planet vehicles/Vole.bmp and /dev/null differ
diff --git a/Launcher/assets/Tesla Console/installer_banner.bmp b/Launcher/assets/Tesla Console/installer_banner.bmp
deleted file mode 100644
index efeedd4..0000000
Binary files a/Launcher/assets/Tesla Console/installer_banner.bmp and /dev/null differ
diff --git a/Launcher/assets/UltraVNC/UltraVNC.ini b/Launcher/assets/UltraVNC/UltraVNC.ini
new file mode 100644
index 0000000..6a2a609
--- /dev/null
+++ b/Launcher/assets/UltraVNC/UltraVNC.ini
@@ -0,0 +1,10 @@
+[UltraVNC]
+passwd=4B4BCE4502D3D881D7
+[Setup]
+Lang=en
+Dir=C:\Program Files\uvnc bvba\UltraVNC
+Group=UltraVNC
+NoIcons=0
+SetupType=server_silent
+Components=
+Tasks=
diff --git a/Launcher/assets/UltraVNC/UltraVNC_x64_Setup.exe b/Launcher/assets/UltraVNC/UltraVNC_x64_Setup.exe
new file mode 100644
index 0000000..6aa0ac1
Binary files /dev/null and b/Launcher/assets/UltraVNC/UltraVNC_x64_Setup.exe differ
diff --git a/Launcher/assets/UltraVNC/createpassword64.exe b/Launcher/assets/UltraVNC/createpassword64.exe
new file mode 100644
index 0000000..4baa462
Binary files /dev/null and b/Launcher/assets/UltraVNC/createpassword64.exe differ
diff --git a/Launcher/assets/dx9201006/APR2007_XACT_x64.cab b/Launcher/assets/dx9201006/APR2007_XACT_x64.cab
new file mode 100644
index 0000000..27c97d9
Binary files /dev/null and b/Launcher/assets/dx9201006/APR2007_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/APR2007_XACT_x86.cab b/Launcher/assets/dx9201006/APR2007_XACT_x86.cab
new file mode 100644
index 0000000..ae3c322
Binary files /dev/null and b/Launcher/assets/dx9201006/APR2007_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/APR2007_d3dx10_33_x64.cab b/Launcher/assets/dx9201006/APR2007_d3dx10_33_x64.cab
new file mode 100644
index 0000000..380700c
Binary files /dev/null and b/Launcher/assets/dx9201006/APR2007_d3dx10_33_x64.cab differ
diff --git a/Launcher/assets/dx9201006/APR2007_d3dx10_33_x86.cab b/Launcher/assets/dx9201006/APR2007_d3dx10_33_x86.cab
new file mode 100644
index 0000000..7cd0431
Binary files /dev/null and b/Launcher/assets/dx9201006/APR2007_d3dx10_33_x86.cab differ
diff --git a/Launcher/assets/dx9201006/APR2007_d3dx9_33_x64.cab b/Launcher/assets/dx9201006/APR2007_d3dx9_33_x64.cab
new file mode 100644
index 0000000..a97112d
Binary files /dev/null and b/Launcher/assets/dx9201006/APR2007_d3dx9_33_x64.cab differ
diff --git a/Launcher/assets/dx9201006/APR2007_d3dx9_33_x86.cab b/Launcher/assets/dx9201006/APR2007_d3dx9_33_x86.cab
new file mode 100644
index 0000000..a521f30
Binary files /dev/null and b/Launcher/assets/dx9201006/APR2007_d3dx9_33_x86.cab differ
diff --git a/Launcher/assets/dx9201006/APR2007_xinput_x64.cab b/Launcher/assets/dx9201006/APR2007_xinput_x64.cab
new file mode 100644
index 0000000..732f8a8
Binary files /dev/null and b/Launcher/assets/dx9201006/APR2007_xinput_x64.cab differ
diff --git a/Launcher/assets/dx9201006/APR2007_xinput_x86.cab b/Launcher/assets/dx9201006/APR2007_xinput_x86.cab
new file mode 100644
index 0000000..f414d55
Binary files /dev/null and b/Launcher/assets/dx9201006/APR2007_xinput_x86.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2006_XACT_x64.cab b/Launcher/assets/dx9201006/AUG2006_XACT_x64.cab
new file mode 100644
index 0000000..aea121f
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2006_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2006_XACT_x86.cab b/Launcher/assets/dx9201006/AUG2006_XACT_x86.cab
new file mode 100644
index 0000000..8bc867f
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2006_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2006_xinput_x64.cab b/Launcher/assets/dx9201006/AUG2006_xinput_x64.cab
new file mode 100644
index 0000000..d63f52d
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2006_xinput_x64.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2006_xinput_x86.cab b/Launcher/assets/dx9201006/AUG2006_xinput_x86.cab
new file mode 100644
index 0000000..82038a0
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2006_xinput_x86.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2007_XACT_x64.cab b/Launcher/assets/dx9201006/AUG2007_XACT_x64.cab
new file mode 100644
index 0000000..0b79084
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2007_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2007_XACT_x86.cab b/Launcher/assets/dx9201006/AUG2007_XACT_x86.cab
new file mode 100644
index 0000000..c028c06
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2007_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2007_d3dx10_35_x64.cab b/Launcher/assets/dx9201006/AUG2007_d3dx10_35_x64.cab
new file mode 100644
index 0000000..edcfbcd
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2007_d3dx10_35_x64.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2007_d3dx10_35_x86.cab b/Launcher/assets/dx9201006/AUG2007_d3dx10_35_x86.cab
new file mode 100644
index 0000000..eaad739
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2007_d3dx10_35_x86.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2007_d3dx9_35_x64.cab b/Launcher/assets/dx9201006/AUG2007_d3dx9_35_x64.cab
new file mode 100644
index 0000000..eb434ff
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2007_d3dx9_35_x64.cab differ
diff --git a/Launcher/assets/dx9201006/AUG2007_d3dx9_35_x86.cab b/Launcher/assets/dx9201006/AUG2007_d3dx9_35_x86.cab
new file mode 100644
index 0000000..3b2e321
Binary files /dev/null and b/Launcher/assets/dx9201006/AUG2007_d3dx9_35_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2005_d3dx9_25_x64.cab b/Launcher/assets/dx9201006/Apr2005_d3dx9_25_x64.cab
new file mode 100644
index 0000000..1b71ae6
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2005_d3dx9_25_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2005_d3dx9_25_x86.cab b/Launcher/assets/dx9201006/Apr2005_d3dx9_25_x86.cab
new file mode 100644
index 0000000..59defe9
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2005_d3dx9_25_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2006_MDX1_x86.cab b/Launcher/assets/dx9201006/Apr2006_MDX1_x86.cab
new file mode 100644
index 0000000..1df74c5
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2006_MDX1_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2006_MDX1_x86_Archive.cab b/Launcher/assets/dx9201006/Apr2006_MDX1_x86_Archive.cab
new file mode 100644
index 0000000..a2d5dfa
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2006_MDX1_x86_Archive.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2006_XACT_x64.cab b/Launcher/assets/dx9201006/Apr2006_XACT_x64.cab
new file mode 100644
index 0000000..dbb1d39
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2006_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2006_XACT_x86.cab b/Launcher/assets/dx9201006/Apr2006_XACT_x86.cab
new file mode 100644
index 0000000..25cc1d1
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2006_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2006_d3dx9_30_x64.cab b/Launcher/assets/dx9201006/Apr2006_d3dx9_30_x64.cab
new file mode 100644
index 0000000..ac3a198
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2006_d3dx9_30_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2006_d3dx9_30_x86.cab b/Launcher/assets/dx9201006/Apr2006_d3dx9_30_x86.cab
new file mode 100644
index 0000000..5f96295
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2006_d3dx9_30_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2006_xinput_x64.cab b/Launcher/assets/dx9201006/Apr2006_xinput_x64.cab
new file mode 100644
index 0000000..46b8477
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2006_xinput_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Apr2006_xinput_x86.cab b/Launcher/assets/dx9201006/Apr2006_xinput_x86.cab
new file mode 100644
index 0000000..50f5fa1
Binary files /dev/null and b/Launcher/assets/dx9201006/Apr2006_xinput_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2005_d3dx9_27_x64.cab b/Launcher/assets/dx9201006/Aug2005_d3dx9_27_x64.cab
new file mode 100644
index 0000000..7d82d48
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2005_d3dx9_27_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2005_d3dx9_27_x86.cab b/Launcher/assets/dx9201006/Aug2005_d3dx9_27_x86.cab
new file mode 100644
index 0000000..3fdb4b9
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2005_d3dx9_27_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2008_XACT_x64.cab b/Launcher/assets/dx9201006/Aug2008_XACT_x64.cab
new file mode 100644
index 0000000..cc2aa65
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2008_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2008_XACT_x86.cab b/Launcher/assets/dx9201006/Aug2008_XACT_x86.cab
new file mode 100644
index 0000000..72a270c
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2008_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2008_XAudio_x64.cab b/Launcher/assets/dx9201006/Aug2008_XAudio_x64.cab
new file mode 100644
index 0000000..784cd12
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2008_XAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2008_XAudio_x86.cab b/Launcher/assets/dx9201006/Aug2008_XAudio_x86.cab
new file mode 100644
index 0000000..fb1c288
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2008_XAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2008_d3dx10_39_x64.cab b/Launcher/assets/dx9201006/Aug2008_d3dx10_39_x64.cab
new file mode 100644
index 0000000..db19b8f
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2008_d3dx10_39_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2008_d3dx10_39_x86.cab b/Launcher/assets/dx9201006/Aug2008_d3dx10_39_x86.cab
new file mode 100644
index 0000000..897e0ba
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2008_d3dx10_39_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2008_d3dx9_39_x64.cab b/Launcher/assets/dx9201006/Aug2008_d3dx9_39_x64.cab
new file mode 100644
index 0000000..2bbf681
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2008_d3dx9_39_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2008_d3dx9_39_x86.cab b/Launcher/assets/dx9201006/Aug2008_d3dx9_39_x86.cab
new file mode 100644
index 0000000..e50a82d
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2008_d3dx9_39_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_D3DCompiler_42_x64.cab b/Launcher/assets/dx9201006/Aug2009_D3DCompiler_42_x64.cab
new file mode 100644
index 0000000..84ee367
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_D3DCompiler_42_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_D3DCompiler_42_x86.cab b/Launcher/assets/dx9201006/Aug2009_D3DCompiler_42_x86.cab
new file mode 100644
index 0000000..432ce29
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_D3DCompiler_42_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_XACT_x64.cab b/Launcher/assets/dx9201006/Aug2009_XACT_x64.cab
new file mode 100644
index 0000000..35270c5
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_XACT_x86.cab b/Launcher/assets/dx9201006/Aug2009_XACT_x86.cab
new file mode 100644
index 0000000..7edc7c0
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_XAudio_x64.cab b/Launcher/assets/dx9201006/Aug2009_XAudio_x64.cab
new file mode 100644
index 0000000..dba426c
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_XAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_XAudio_x86.cab b/Launcher/assets/dx9201006/Aug2009_XAudio_x86.cab
new file mode 100644
index 0000000..73602c1
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_XAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_d3dcsx_42_x64.cab b/Launcher/assets/dx9201006/Aug2009_d3dcsx_42_x64.cab
new file mode 100644
index 0000000..1659447
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_d3dcsx_42_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_d3dcsx_42_x86.cab b/Launcher/assets/dx9201006/Aug2009_d3dcsx_42_x86.cab
new file mode 100644
index 0000000..6bc2c20
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_d3dcsx_42_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_d3dx10_42_x64.cab b/Launcher/assets/dx9201006/Aug2009_d3dx10_42_x64.cab
new file mode 100644
index 0000000..6c4e5e0
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_d3dx10_42_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_d3dx10_42_x86.cab b/Launcher/assets/dx9201006/Aug2009_d3dx10_42_x86.cab
new file mode 100644
index 0000000..a91f230
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_d3dx10_42_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_d3dx11_42_x64.cab b/Launcher/assets/dx9201006/Aug2009_d3dx11_42_x64.cab
new file mode 100644
index 0000000..721abfb
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_d3dx11_42_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_d3dx11_42_x86.cab b/Launcher/assets/dx9201006/Aug2009_d3dx11_42_x86.cab
new file mode 100644
index 0000000..00f4f78
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_d3dx11_42_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_d3dx9_42_x64.cab b/Launcher/assets/dx9201006/Aug2009_d3dx9_42_x64.cab
new file mode 100644
index 0000000..5625d05
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_d3dx9_42_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Aug2009_d3dx9_42_x86.cab b/Launcher/assets/dx9201006/Aug2009_d3dx9_42_x86.cab
new file mode 100644
index 0000000..8ca8985
Binary files /dev/null and b/Launcher/assets/dx9201006/Aug2009_d3dx9_42_x86.cab differ
diff --git a/Launcher/assets/dx9201006/DEC2006_XACT_x64.cab b/Launcher/assets/dx9201006/DEC2006_XACT_x64.cab
new file mode 100644
index 0000000..b275cb2
Binary files /dev/null and b/Launcher/assets/dx9201006/DEC2006_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/DEC2006_XACT_x86.cab b/Launcher/assets/dx9201006/DEC2006_XACT_x86.cab
new file mode 100644
index 0000000..3e2a405
Binary files /dev/null and b/Launcher/assets/dx9201006/DEC2006_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/DEC2006_d3dx10_00_x64.cab b/Launcher/assets/dx9201006/DEC2006_d3dx10_00_x64.cab
new file mode 100644
index 0000000..3a1a0f7
Binary files /dev/null and b/Launcher/assets/dx9201006/DEC2006_d3dx10_00_x64.cab differ
diff --git a/Launcher/assets/dx9201006/DEC2006_d3dx10_00_x86.cab b/Launcher/assets/dx9201006/DEC2006_d3dx10_00_x86.cab
new file mode 100644
index 0000000..240673d
Binary files /dev/null and b/Launcher/assets/dx9201006/DEC2006_d3dx10_00_x86.cab differ
diff --git a/Launcher/assets/dx9201006/DEC2006_d3dx9_32_x64.cab b/Launcher/assets/dx9201006/DEC2006_d3dx9_32_x64.cab
new file mode 100644
index 0000000..8b5a926
Binary files /dev/null and b/Launcher/assets/dx9201006/DEC2006_d3dx9_32_x64.cab differ
diff --git a/Launcher/assets/dx9201006/DEC2006_d3dx9_32_x86.cab b/Launcher/assets/dx9201006/DEC2006_d3dx9_32_x86.cab
new file mode 100644
index 0000000..589283b
Binary files /dev/null and b/Launcher/assets/dx9201006/DEC2006_d3dx9_32_x86.cab differ
diff --git a/Launcher/assets/dx9201006/DSETUP.dll b/Launcher/assets/dx9201006/DSETUP.dll
new file mode 100644
index 0000000..691025a
Binary files /dev/null and b/Launcher/assets/dx9201006/DSETUP.dll differ
diff --git a/Launcher/assets/dx9201006/DXSETUP.exe b/Launcher/assets/dx9201006/DXSETUP.exe
new file mode 100644
index 0000000..5d062aa
Binary files /dev/null and b/Launcher/assets/dx9201006/DXSETUP.exe differ
diff --git a/Launcher/assets/dx9201006/Dec2005_d3dx9_28_x64.cab b/Launcher/assets/dx9201006/Dec2005_d3dx9_28_x64.cab
new file mode 100644
index 0000000..956954f
Binary files /dev/null and b/Launcher/assets/dx9201006/Dec2005_d3dx9_28_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Dec2005_d3dx9_28_x86.cab b/Launcher/assets/dx9201006/Dec2005_d3dx9_28_x86.cab
new file mode 100644
index 0000000..d8588f7
Binary files /dev/null and b/Launcher/assets/dx9201006/Dec2005_d3dx9_28_x86.cab differ
diff --git a/Launcher/assets/dx9201006/FEB2007_XACT_x64.cab b/Launcher/assets/dx9201006/FEB2007_XACT_x64.cab
new file mode 100644
index 0000000..cd3c45e
Binary files /dev/null and b/Launcher/assets/dx9201006/FEB2007_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/FEB2007_XACT_x86.cab b/Launcher/assets/dx9201006/FEB2007_XACT_x86.cab
new file mode 100644
index 0000000..ccea8a6
Binary files /dev/null and b/Launcher/assets/dx9201006/FEB2007_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2005_d3dx9_24_x64.cab b/Launcher/assets/dx9201006/Feb2005_d3dx9_24_x64.cab
new file mode 100644
index 0000000..1c94b35
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2005_d3dx9_24_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2005_d3dx9_24_x86.cab b/Launcher/assets/dx9201006/Feb2005_d3dx9_24_x86.cab
new file mode 100644
index 0000000..516aec0
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2005_d3dx9_24_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2006_XACT_x64.cab b/Launcher/assets/dx9201006/Feb2006_XACT_x64.cab
new file mode 100644
index 0000000..fbfa9b9
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2006_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2006_XACT_x86.cab b/Launcher/assets/dx9201006/Feb2006_XACT_x86.cab
new file mode 100644
index 0000000..7e2076c
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2006_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2006_d3dx9_29_x64.cab b/Launcher/assets/dx9201006/Feb2006_d3dx9_29_x64.cab
new file mode 100644
index 0000000..ba56f9e
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2006_d3dx9_29_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2006_d3dx9_29_x86.cab b/Launcher/assets/dx9201006/Feb2006_d3dx9_29_x86.cab
new file mode 100644
index 0000000..5aa3d14
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2006_d3dx9_29_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2010_X3DAudio_x64.cab b/Launcher/assets/dx9201006/Feb2010_X3DAudio_x64.cab
new file mode 100644
index 0000000..19a466f
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2010_X3DAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2010_X3DAudio_x86.cab b/Launcher/assets/dx9201006/Feb2010_X3DAudio_x86.cab
new file mode 100644
index 0000000..25c545d
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2010_X3DAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2010_XACT_x64.cab b/Launcher/assets/dx9201006/Feb2010_XACT_x64.cab
new file mode 100644
index 0000000..19ae0a6
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2010_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2010_XACT_x86.cab b/Launcher/assets/dx9201006/Feb2010_XACT_x86.cab
new file mode 100644
index 0000000..e57a126
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2010_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2010_XAudio_x64.cab b/Launcher/assets/dx9201006/Feb2010_XAudio_x64.cab
new file mode 100644
index 0000000..77fc86d
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2010_XAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Feb2010_XAudio_x86.cab b/Launcher/assets/dx9201006/Feb2010_XAudio_x86.cab
new file mode 100644
index 0000000..37f5059
Binary files /dev/null and b/Launcher/assets/dx9201006/Feb2010_XAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2006_XACT_x64.cab b/Launcher/assets/dx9201006/JUN2006_XACT_x64.cab
new file mode 100644
index 0000000..c218ade
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2006_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2006_XACT_x86.cab b/Launcher/assets/dx9201006/JUN2006_XACT_x86.cab
new file mode 100644
index 0000000..90e6538
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2006_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2007_XACT_x64.cab b/Launcher/assets/dx9201006/JUN2007_XACT_x64.cab
new file mode 100644
index 0000000..b603cd6
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2007_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2007_XACT_x86.cab b/Launcher/assets/dx9201006/JUN2007_XACT_x86.cab
new file mode 100644
index 0000000..1a1a4b2
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2007_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2007_d3dx10_34_x64.cab b/Launcher/assets/dx9201006/JUN2007_d3dx10_34_x64.cab
new file mode 100644
index 0000000..e5b2c06
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2007_d3dx10_34_x64.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2007_d3dx10_34_x86.cab b/Launcher/assets/dx9201006/JUN2007_d3dx10_34_x86.cab
new file mode 100644
index 0000000..f6d15aa
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2007_d3dx10_34_x86.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2007_d3dx9_34_x64.cab b/Launcher/assets/dx9201006/JUN2007_d3dx9_34_x64.cab
new file mode 100644
index 0000000..d024ed4
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2007_d3dx9_34_x64.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2007_d3dx9_34_x86.cab b/Launcher/assets/dx9201006/JUN2007_d3dx9_34_x86.cab
new file mode 100644
index 0000000..63b5027
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2007_d3dx9_34_x86.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_X3DAudio_x64.cab b/Launcher/assets/dx9201006/JUN2008_X3DAudio_x64.cab
new file mode 100644
index 0000000..815e5e7
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_X3DAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_X3DAudio_x86.cab b/Launcher/assets/dx9201006/JUN2008_X3DAudio_x86.cab
new file mode 100644
index 0000000..768c457
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_X3DAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_XACT_x64.cab b/Launcher/assets/dx9201006/JUN2008_XACT_x64.cab
new file mode 100644
index 0000000..4e69985
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_XACT_x86.cab b/Launcher/assets/dx9201006/JUN2008_XACT_x86.cab
new file mode 100644
index 0000000..51f3662
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_XAudio_x64.cab b/Launcher/assets/dx9201006/JUN2008_XAudio_x64.cab
new file mode 100644
index 0000000..db6a9a2
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_XAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_XAudio_x86.cab b/Launcher/assets/dx9201006/JUN2008_XAudio_x86.cab
new file mode 100644
index 0000000..9a1719d
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_XAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_d3dx10_38_x64.cab b/Launcher/assets/dx9201006/JUN2008_d3dx10_38_x64.cab
new file mode 100644
index 0000000..a0ab148
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_d3dx10_38_x64.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_d3dx10_38_x86.cab b/Launcher/assets/dx9201006/JUN2008_d3dx10_38_x86.cab
new file mode 100644
index 0000000..b7758a2
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_d3dx10_38_x86.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_d3dx9_38_x64.cab b/Launcher/assets/dx9201006/JUN2008_d3dx9_38_x64.cab
new file mode 100644
index 0000000..518a592
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_d3dx9_38_x64.cab differ
diff --git a/Launcher/assets/dx9201006/JUN2008_d3dx9_38_x86.cab b/Launcher/assets/dx9201006/JUN2008_d3dx9_38_x86.cab
new file mode 100644
index 0000000..f6edd89
Binary files /dev/null and b/Launcher/assets/dx9201006/JUN2008_d3dx9_38_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2005_d3dx9_26_x64.cab b/Launcher/assets/dx9201006/Jun2005_d3dx9_26_x64.cab
new file mode 100644
index 0000000..fbe42bb
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2005_d3dx9_26_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2005_d3dx9_26_x86.cab b/Launcher/assets/dx9201006/Jun2005_d3dx9_26_x86.cab
new file mode 100644
index 0000000..695e256
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2005_d3dx9_26_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_D3DCompiler_43_x64.cab b/Launcher/assets/dx9201006/Jun2010_D3DCompiler_43_x64.cab
new file mode 100644
index 0000000..10e91c3
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_D3DCompiler_43_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_D3DCompiler_43_x86.cab b/Launcher/assets/dx9201006/Jun2010_D3DCompiler_43_x86.cab
new file mode 100644
index 0000000..272bb73
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_D3DCompiler_43_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_XACT_x64.cab b/Launcher/assets/dx9201006/Jun2010_XACT_x64.cab
new file mode 100644
index 0000000..8d51cfa
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_XACT_x86.cab b/Launcher/assets/dx9201006/Jun2010_XACT_x86.cab
new file mode 100644
index 0000000..e816ad7
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_XAudio_x64.cab b/Launcher/assets/dx9201006/Jun2010_XAudio_x64.cab
new file mode 100644
index 0000000..1def6f1
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_XAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_XAudio_x86.cab b/Launcher/assets/dx9201006/Jun2010_XAudio_x86.cab
new file mode 100644
index 0000000..c3d3f39
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_XAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_d3dcsx_43_x64.cab b/Launcher/assets/dx9201006/Jun2010_d3dcsx_43_x64.cab
new file mode 100644
index 0000000..fa0b595
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_d3dcsx_43_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_d3dcsx_43_x86.cab b/Launcher/assets/dx9201006/Jun2010_d3dcsx_43_x86.cab
new file mode 100644
index 0000000..f0df1f3
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_d3dcsx_43_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_d3dx10_43_x64.cab b/Launcher/assets/dx9201006/Jun2010_d3dx10_43_x64.cab
new file mode 100644
index 0000000..119dae9
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_d3dx10_43_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_d3dx10_43_x86.cab b/Launcher/assets/dx9201006/Jun2010_d3dx10_43_x86.cab
new file mode 100644
index 0000000..2451c68
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_d3dx10_43_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_d3dx11_43_x64.cab b/Launcher/assets/dx9201006/Jun2010_d3dx11_43_x64.cab
new file mode 100644
index 0000000..35b8c1a
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_d3dx11_43_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_d3dx11_43_x86.cab b/Launcher/assets/dx9201006/Jun2010_d3dx11_43_x86.cab
new file mode 100644
index 0000000..f3f5a13
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_d3dx11_43_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_d3dx9_43_x64.cab b/Launcher/assets/dx9201006/Jun2010_d3dx9_43_x64.cab
new file mode 100644
index 0000000..a2feb2c
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_d3dx9_43_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Jun2010_d3dx9_43_x86.cab b/Launcher/assets/dx9201006/Jun2010_d3dx9_43_x86.cab
new file mode 100644
index 0000000..8d8b9e7
Binary files /dev/null and b/Launcher/assets/dx9201006/Jun2010_d3dx9_43_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_X3DAudio_x64.cab b/Launcher/assets/dx9201006/Mar2008_X3DAudio_x64.cab
new file mode 100644
index 0000000..7360cf3
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_X3DAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_X3DAudio_x86.cab b/Launcher/assets/dx9201006/Mar2008_X3DAudio_x86.cab
new file mode 100644
index 0000000..20a3013
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_X3DAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_XACT_x64.cab b/Launcher/assets/dx9201006/Mar2008_XACT_x64.cab
new file mode 100644
index 0000000..bc439e4
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_XACT_x86.cab b/Launcher/assets/dx9201006/Mar2008_XACT_x86.cab
new file mode 100644
index 0000000..7d15c9c
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_XAudio_x64.cab b/Launcher/assets/dx9201006/Mar2008_XAudio_x64.cab
new file mode 100644
index 0000000..f908b43
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_XAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_XAudio_x86.cab b/Launcher/assets/dx9201006/Mar2008_XAudio_x86.cab
new file mode 100644
index 0000000..57067e9
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_XAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_d3dx10_37_x64.cab b/Launcher/assets/dx9201006/Mar2008_d3dx10_37_x64.cab
new file mode 100644
index 0000000..8d7521a
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_d3dx10_37_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_d3dx10_37_x86.cab b/Launcher/assets/dx9201006/Mar2008_d3dx10_37_x86.cab
new file mode 100644
index 0000000..f65322e
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_d3dx10_37_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_d3dx9_37_x64.cab b/Launcher/assets/dx9201006/Mar2008_d3dx9_37_x64.cab
new file mode 100644
index 0000000..c2b4c5f
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_d3dx9_37_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2008_d3dx9_37_x86.cab b/Launcher/assets/dx9201006/Mar2008_d3dx9_37_x86.cab
new file mode 100644
index 0000000..d0d3a3e
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2008_d3dx9_37_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_X3DAudio_x64.cab b/Launcher/assets/dx9201006/Mar2009_X3DAudio_x64.cab
new file mode 100644
index 0000000..d757c4f
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_X3DAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_X3DAudio_x86.cab b/Launcher/assets/dx9201006/Mar2009_X3DAudio_x86.cab
new file mode 100644
index 0000000..55287a2
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_X3DAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_XACT_x64.cab b/Launcher/assets/dx9201006/Mar2009_XACT_x64.cab
new file mode 100644
index 0000000..ea14627
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_XACT_x86.cab b/Launcher/assets/dx9201006/Mar2009_XACT_x86.cab
new file mode 100644
index 0000000..65fd2ad
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_XAudio_x64.cab b/Launcher/assets/dx9201006/Mar2009_XAudio_x64.cab
new file mode 100644
index 0000000..5a5fa73
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_XAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_XAudio_x86.cab b/Launcher/assets/dx9201006/Mar2009_XAudio_x86.cab
new file mode 100644
index 0000000..fa5befb
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_XAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_d3dx10_41_x64.cab b/Launcher/assets/dx9201006/Mar2009_d3dx10_41_x64.cab
new file mode 100644
index 0000000..e31ad10
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_d3dx10_41_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_d3dx10_41_x86.cab b/Launcher/assets/dx9201006/Mar2009_d3dx10_41_x86.cab
new file mode 100644
index 0000000..8dd8461
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_d3dx10_41_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_d3dx9_41_x64.cab b/Launcher/assets/dx9201006/Mar2009_d3dx9_41_x64.cab
new file mode 100644
index 0000000..3673078
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_d3dx9_41_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Mar2009_d3dx9_41_x86.cab b/Launcher/assets/dx9201006/Mar2009_d3dx9_41_x86.cab
new file mode 100644
index 0000000..2f97af8
Binary files /dev/null and b/Launcher/assets/dx9201006/Mar2009_d3dx9_41_x86.cab differ
diff --git a/Launcher/assets/dx9201006/NOV2007_X3DAudio_x64.cab b/Launcher/assets/dx9201006/NOV2007_X3DAudio_x64.cab
new file mode 100644
index 0000000..4b789d0
Binary files /dev/null and b/Launcher/assets/dx9201006/NOV2007_X3DAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/NOV2007_X3DAudio_x86.cab b/Launcher/assets/dx9201006/NOV2007_X3DAudio_x86.cab
new file mode 100644
index 0000000..83eacb9
Binary files /dev/null and b/Launcher/assets/dx9201006/NOV2007_X3DAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/NOV2007_XACT_x64.cab b/Launcher/assets/dx9201006/NOV2007_XACT_x64.cab
new file mode 100644
index 0000000..c1b7595
Binary files /dev/null and b/Launcher/assets/dx9201006/NOV2007_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/NOV2007_XACT_x86.cab b/Launcher/assets/dx9201006/NOV2007_XACT_x86.cab
new file mode 100644
index 0000000..c225a32
Binary files /dev/null and b/Launcher/assets/dx9201006/NOV2007_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2007_d3dx10_36_x64.cab b/Launcher/assets/dx9201006/Nov2007_d3dx10_36_x64.cab
new file mode 100644
index 0000000..3093f86
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2007_d3dx10_36_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2007_d3dx10_36_x86.cab b/Launcher/assets/dx9201006/Nov2007_d3dx10_36_x86.cab
new file mode 100644
index 0000000..429e29a
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2007_d3dx10_36_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2007_d3dx9_36_x64.cab b/Launcher/assets/dx9201006/Nov2007_d3dx9_36_x64.cab
new file mode 100644
index 0000000..ff45246
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2007_d3dx9_36_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2007_d3dx9_36_x86.cab b/Launcher/assets/dx9201006/Nov2007_d3dx9_36_x86.cab
new file mode 100644
index 0000000..1ededaf
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2007_d3dx9_36_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_X3DAudio_x64.cab b/Launcher/assets/dx9201006/Nov2008_X3DAudio_x64.cab
new file mode 100644
index 0000000..654858e
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_X3DAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_X3DAudio_x86.cab b/Launcher/assets/dx9201006/Nov2008_X3DAudio_x86.cab
new file mode 100644
index 0000000..47927b2
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_X3DAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_XACT_x64.cab b/Launcher/assets/dx9201006/Nov2008_XACT_x64.cab
new file mode 100644
index 0000000..6402b10
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_XACT_x86.cab b/Launcher/assets/dx9201006/Nov2008_XACT_x86.cab
new file mode 100644
index 0000000..9662cb9
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_XAudio_x64.cab b/Launcher/assets/dx9201006/Nov2008_XAudio_x64.cab
new file mode 100644
index 0000000..7cf8135
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_XAudio_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_XAudio_x86.cab b/Launcher/assets/dx9201006/Nov2008_XAudio_x86.cab
new file mode 100644
index 0000000..fa635f7
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_XAudio_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_d3dx10_40_x64.cab b/Launcher/assets/dx9201006/Nov2008_d3dx10_40_x64.cab
new file mode 100644
index 0000000..ce1a872
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_d3dx10_40_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_d3dx10_40_x86.cab b/Launcher/assets/dx9201006/Nov2008_d3dx10_40_x86.cab
new file mode 100644
index 0000000..915b8ac
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_d3dx10_40_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_d3dx9_40_x64.cab b/Launcher/assets/dx9201006/Nov2008_d3dx9_40_x64.cab
new file mode 100644
index 0000000..fc30e05
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_d3dx9_40_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Nov2008_d3dx9_40_x86.cab b/Launcher/assets/dx9201006/Nov2008_d3dx9_40_x86.cab
new file mode 100644
index 0000000..d4b3696
Binary files /dev/null and b/Launcher/assets/dx9201006/Nov2008_d3dx9_40_x86.cab differ
diff --git a/Launcher/assets/dx9201006/OCT2006_XACT_x64.cab b/Launcher/assets/dx9201006/OCT2006_XACT_x64.cab
new file mode 100644
index 0000000..da7dfe7
Binary files /dev/null and b/Launcher/assets/dx9201006/OCT2006_XACT_x64.cab differ
diff --git a/Launcher/assets/dx9201006/OCT2006_XACT_x86.cab b/Launcher/assets/dx9201006/OCT2006_XACT_x86.cab
new file mode 100644
index 0000000..6b540d1
Binary files /dev/null and b/Launcher/assets/dx9201006/OCT2006_XACT_x86.cab differ
diff --git a/Launcher/assets/dx9201006/OCT2006_d3dx9_31_x64.cab b/Launcher/assets/dx9201006/OCT2006_d3dx9_31_x64.cab
new file mode 100644
index 0000000..85f1106
Binary files /dev/null and b/Launcher/assets/dx9201006/OCT2006_d3dx9_31_x64.cab differ
diff --git a/Launcher/assets/dx9201006/OCT2006_d3dx9_31_x86.cab b/Launcher/assets/dx9201006/OCT2006_d3dx9_31_x86.cab
new file mode 100644
index 0000000..f827ace
Binary files /dev/null and b/Launcher/assets/dx9201006/OCT2006_d3dx9_31_x86.cab differ
diff --git a/Launcher/assets/dx9201006/Oct2005_xinput_x64.cab b/Launcher/assets/dx9201006/Oct2005_xinput_x64.cab
new file mode 100644
index 0000000..107fbc7
Binary files /dev/null and b/Launcher/assets/dx9201006/Oct2005_xinput_x64.cab differ
diff --git a/Launcher/assets/dx9201006/Oct2005_xinput_x86.cab b/Launcher/assets/dx9201006/Oct2005_xinput_x86.cab
new file mode 100644
index 0000000..195effe
Binary files /dev/null and b/Launcher/assets/dx9201006/Oct2005_xinput_x86.cab differ
diff --git a/Launcher/assets/dx9201006/dsetup32.dll b/Launcher/assets/dx9201006/dsetup32.dll
new file mode 100644
index 0000000..1781afa
Binary files /dev/null and b/Launcher/assets/dx9201006/dsetup32.dll differ
diff --git a/Launcher/assets/dx9201006/dxdllreg_x86.cab b/Launcher/assets/dx9201006/dxdllreg_x86.cab
new file mode 100644
index 0000000..1bbafe1
Binary files /dev/null and b/Launcher/assets/dx9201006/dxdllreg_x86.cab differ
diff --git a/Launcher/assets/dx9201006/dxupdate.cab b/Launcher/assets/dx9201006/dxupdate.cab
new file mode 100644
index 0000000..ed3b5b8
Binary files /dev/null and b/Launcher/assets/dx9201006/dxupdate.cab differ
diff --git a/Launcher/assets/oalinst.exe b/Launcher/assets/openal/oalinst.exe
similarity index 100%
rename from Launcher/assets/oalinst.exe
rename to Launcher/assets/openal/oalinst.exe
diff --git a/Launcher/build.bat b/Launcher/build.bat
index f35e4dc..562e367 100644
--- a/Launcher/build.bat
+++ b/Launcher/build.bat
@@ -21,7 +21,7 @@
:: install.bat
:: Service\TeslaLauncherService.exe
:: Agent\TeslaLauncherAgent.exe
-:: [oalinst.exe, dx9201006\] (if vendored under assets\)
+:: dx9201006\ openal\ UltraVNC\ (redist, mirrored from assets\)
:: dist\TeslaLauncher-podpkg.zip (the deployable package)
::
:: NOTE: the projects reference ..\Contract\Tesla.Contract.csproj, so they are
@@ -49,7 +49,7 @@ for %%a in (%*) do (
echo.
echo ============================================================
-echo Tesla Launcher v0.1 - Build ^& Package (net48, framework-dependent)
+echo Tesla Launcher v4.11.4.1 - Build ^& Package (net48, framework-dependent)
echo Output : %BUILD_DIR%
echo ============================================================
echo.
@@ -113,9 +113,12 @@ echo.
:skip_agent
:: -- Copy shared assets into the package --------------------------------------
-if exist "%ROOT%install.bat" copy /y "%ROOT%install.bat" "%BUILD_DIR%\" >nul
-if exist "%ROOT%assets\oalinst.exe" copy /y "%ROOT%assets\oalinst.exe" "%BUILD_DIR%\" >nul
-if exist "%ROOT%assets\dx9201006\" xcopy /y /s /i /q "%ROOT%assets\dx9201006" "%BUILD_DIR%\dx9201006" >nul
+:: Mirror each redist folder under assets\ into the package root so install.bat's
+:: paths (%ROOT%\dx9201006\, %ROOT%\openal\, %ROOT%\UltraVNC\) resolve.
+if exist "%ROOT%install.bat" copy /y "%ROOT%install.bat" "%BUILD_DIR%\" >nul
+if exist "%ROOT%assets\dx9201006" xcopy /y /s /i /q "%ROOT%assets\dx9201006" "%BUILD_DIR%\dx9201006" >nul
+if exist "%ROOT%assets\openal" xcopy /y /s /i /q "%ROOT%assets\openal" "%BUILD_DIR%\openal" >nul
+if exist "%ROOT%assets\UltraVNC" xcopy /y /s /i /q "%ROOT%assets\UltraVNC" "%BUILD_DIR%\UltraVNC" >nul
:: -- Zip the package ----------------------------------------------------------
echo Zipping package...
diff --git a/Launcher/install.bat b/Launcher/install.bat
index fb488ed..8620307 100644
--- a/Launcher/install.bat
+++ b/Launcher/install.bat
@@ -19,7 +19,7 @@
setlocal enabledelayedexpansion
echo ============================================================
-echo Tesla Launcher v0.1 - Installation
+echo Tesla Launcher v4.11.4.1 - Installation
echo ============================================================
echo.
@@ -35,6 +35,11 @@ set SERVICE_NAME=Tesla Application Launcher
set SERVICE_DISPLAY=Tesla Application Launcher
set CONSOLE_PORT=53290
+:: Auto-login account for the cockpit (kiosk). Plain-text password in the
+:: registry is by design here — closed network, single-purpose PC.
+set AUTOLOGIN_USER=Firestorm
+set AUTOLOGIN_PASS=thor6
+
:: ── Admin check ───────────────────────────────────────────────────────────────
net session >nul 2>&1
if %errorlevel% neq 0 (
@@ -134,12 +139,19 @@ if exist "%ROOT%\dx9201006\DXSETUP.exe" (
)
:: Install OpenAL runtime (required by game audio)
-if exist "%ROOT%oalinst.exe" (
+if exist "%ROOT%\openal\oalinst.exe" (
echo Installing OpenAL runtime...
- "%ROOT%oalinst.exe" /s
+ "%ROOT%\openal\oalinst.exe" /s
echo OpenAL installed.
)
+:: Install UltraVNC runtime (required by for remote diagnostics)
+if exist "%ROOT%\UltraVNC\UltraVNC_x64_Setup.exe" (
+ echo Installing UltraVNC server...
+ "%ROOT%\UltraVNC\UltraVNC_x64_Setup.exe" /verysilent /norestart /loadinf="%ROOT%\UltraVNC\UltraVNC.inf"
+ echo UltraVNC installed.
+)
+
:: Enable SMB1 client (required by game networking)
echo Enabling SMB1 file sharing...
dism /Online /Enable-Feature /FeatureName:SMB1Protocol /All /NoRestart >nul 2>&1
@@ -237,23 +249,32 @@ reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" ^
/v PromptOnSecureDesktop /t REG_DWORD /d 0 /f >nul
echo UAC disabled (takes effect after reboot).
-:: ── STEP 8: Configure Agent auto-start ───────────────────────────────────────
+:: ── STEP 8: Configure Agent auto-start and auto-login ────────────────────────
echo.
-echo [8/8] Configuring Agent auto-start...
+echo [8/8] Configuring Agent auto-start and auto-login...
set AUTORUN_KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
reg add "%AUTORUN_KEY%" /v "TeslaLauncherAgent" /t REG_SZ ^
/d "\"%AGENT_EXE%\"" /f >nul
-
echo Added TeslaLauncherAgent to HKLM\...\Run.
-echo.
-echo IMPORTANT: This cockpit PC must be configured for auto-login.
-echo If not already set up, run netplwiz and uncheck
-echo "Users must enter a user name and password", or set:
-echo HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
-echo AutoAdminLogon = 1
-echo DefaultUserName = ^
-echo DefaultPassword = ^
+
+:: Auto-login: Winlogon reads these on every boot. AutoAdminLogon=1 tells
+:: Winlogon to sign the DefaultUserName in with DefaultPassword without a
+:: prompt. DefaultDomainName="." means the local machine account.
+set WINLOGON=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
+reg add "%WINLOGON%" /v AutoAdminLogon /t REG_SZ /d "1" /f >nul
+reg add "%WINLOGON%" /v DefaultUserName /t REG_SZ /d "%AUTOLOGIN_USER%" /f >nul
+reg add "%WINLOGON%" /v DefaultPassword /t REG_SZ /d "%AUTOLOGIN_PASS%" /f >nul
+reg add "%WINLOGON%" /v DefaultDomainName /t REG_SZ /d "." /f >nul
+:: Re-arm auto-login after every sign-out (kiosk should never sit at a prompt).
+reg add "%WINLOGON%" /v ForceAutoLogon /t REG_SZ /d "1" /f >nul
+:: Clear any logon-count cap that would disable auto-login after N boots.
+reg delete "%WINLOGON%" /v AutoLogonCount /f >nul 2>&1
+:: Some builds require this flag off for a plain-text auto-login password to
+:: be honored (device-passwordless / Windows Hello preference).
+reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" ^
+ /v DevicePasswordLessBuildVersion /t REG_DWORD /d 0 /f >nul 2>&1
+echo Auto-login configured for user "%AUTOLOGIN_USER%".
:: ── Done ──────────────────────────────────────────────────────────────────────
echo.