Jump to content

The DCS Updater / Launcher GUI Utility Version 2.0 (2023+)


Recommended Posts

Introducing:
The DCS Updater / Launcher GUI Utility v2.0 (DULU)
LAUNCH - MANAGE - UPDATE - REPAIR - CLEAN

Note: This Utility is not Affiliated with Eagle Dynamics, and not responsible for support.

DULU_TITLEPAGE.png

LAUNCH:
Launch DCS using Multiple Options and Switches.

MANAGE:
Manage Your Builds & User Profile Files, Modules, Graphics & Server Options.

UPDATE - REPAIR - CLEAN:
Launch DCS Updater using Multiple Options, Modes, and Tools.

v1.x (Old) - > v2.x(New) Launch Change Log:
- New Completely Rewritten Core.
- Supports Windows 10/11.
- New UI (Uses MetroSetUI Library Controls).
- Unified Exe (All Libraries are Embedded in the EXE, 1 File Distribution).
- Multithreaded (Each Major Function has a Separate Thread from the UI, 12 Threads Total).
- Moved to 64-Bit Exclusive Compiling.
- Supports DCS 1.5+ (1.5->2.4 is now considered Legacy and have limited functionality).
  (1.2.6 and Lower are no longer supported but may still work.)
- Supports 6 Active Builds Per Instance.
- Allows 6 Graphics Presets Per Build (4 Unique Named Presets + VR and Default Per Build).
- Supports all the DCS World Functions and Modules.
- Expanded Build and Module Management (Size Charts/Data, Options to Backup/Delete Specific Folders).
- Expanded Modules Management (Can install/uninstall unlisted modules, Several Filter Options).
- Expanded Advanced Update Options ( New Install Initialization Function, Schedule to Update All Builds, Local Sources, etc).
- Expanded Launcher Options (VR Runtime Selection, Arguments, Scripts, Autoexec.cfg etc).
- Rewritten and Expanded Processes Management.
- New GFX Preset Editor (Allows User to Edit/Import/Save Graphics Settings By Profile).
- New Server / Host Options (Allows User to Edit/Save Server Settings Directly).
- Revised App Settings.
- App Themes.

To Install:
Extract the EXE from the RAR File.
Do Not Rename the EXE File.

Minimum Requirements:
- A 1600x900 Resolution Display w/ 96px DPI
- .NET 4.7.2 Runtimes

Known Issues:
The App is not DPI-Aware, and will not display correctly when using Windows 10/11 Global Scaling Overrides.
( Not the Text Size Scaling, but the Global DPI Override located in the advanced scaling menus of Windows).

The App may not display correctly when using Windows Theme / Display Property overrides via 3rd party software.
 

 Troubleshooting:
-In the event the App's Config File is Corrupted, You Can Delete it by Deleting the Following Folder:

/<Username>/Appdata/Local/Skate_Zilla_Simulations/

-In the Event the App Starts Up, but is off the Screen (Corrupted Position)

Right Click The System Tray Icon, Choose "Restore Application Window" Option

- In the Event that the App Crashes and Refuses to Start, this maybe due to Windows 10/11 Background Processes management,

Open Task Manager, Goto Processes, Scroll through the Background and Sleep Processes, End Process on DCS Updater GUI Utility.exe

 

A HUGE THANK YOU TO THE CLOSED BETA AND ED TESTERS THAT HELPED TEST THIS APP!.

DOWNLOAD VERSION 2.0 HERE:

DCS UPDATER / LAUNCH GUI UTILITY v2.0.0.37

DCS Updater Utility v2.0 - 10.20.2023.37.A.rar

CHANGE LOG HERE

                                                                                          

Previous Versions:

Spoiler

DCS UPDATER / LAUNCHER GUI UTILITY V2.0.0.36

DCS Updater Utility v2.0 - 7.31.2023.36.rar

CHANGE LOG HERE

                                                                                          

DCS UPDATER / LAUNCHER GUI UTILITY V2.0.0.35

DCS Updater Utility v2.0 - 7.25.2023.35.rar 

CHANGE LOG HERE

                                                                                          

DCS UPDATER / LAUNCHER GUI UTILITY V2.0.0.34

DCS Updater Utility v2.0 - 7.24.2023.34.rar

CHANG LOG HERE

                                                                                          

DCS UPDATER / LAUNCHER GUI UTILITY V2.0.0.33

DCS Updater Utility v2.0 - 7.10.2023.33.rar

CHANGE LOG HERE

                                                                                          

DCS UPDATER / LAUNCHER GUI UTILITY V2.0.0.32

DCS Updater Utility v2.0 - 7.03.2023.32.rar

v2.0.0.31 (7.03.2023) Change Log:
CHANGE LOG HERE

                                                                                          

DCS UPDATER / LAUNCHER GUI UTILITY V2.0.0.31
DCS Updater Utility v2.0 - 6.30.2023.31.rar

                                                                                          

 

SZS_DCS_UPDATER_LAUNCHER_UTILITY_V2.png

 

LEGACY VERSION:

 


Edited by SkateZilla
  • Like 14
  • Thanks 17

Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2),

ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9)

3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs

Link to comment
Share on other sites

  • 3 weeks later...

LEGACY / UNSUPPORTED / ARCHIVED VERSION BELOW (WILL BE REMOVED IN THE FUTURE)
(Wrapped in Spoiler Tags)

Spoiler

 

DCS_Updater_Main_v1040.jpg

 

Introducing:
The DCS Updater GUI / Launcher Utility
Note: This Utility is not Affiliated with Eagle Dynamics, and not responsible for support.

 

Application Goal is to Provide a GUI for Users as an Alternative to Complex Command Prompt Command Lines.
(Note: this utility is for the Eagle Dynamics' Distribution of DCS World, It will not function w/ the Steam Distribution)

Command Line Functions for DCS_Updater are Here:
http://forums.eagle.ru/showthread.php?t=114030

Primary Functions are:

Launch DCS World (Launches Selected DCS Build using Default Program Settings)
Update DCS World (Updates Selected DCS Build)
Repairs DCS World (Repairs Selected DCS Build, Note Repair Scans only DCS Files)
Cleans DCS World (Cleans Selected DCS Build, Note Clean Scans every file within the DCS Folder)

Secondary Functions:

(Most of these Functions were added as App matured, see change log history for details)
Launch VR/On (Launches Selected Build w/ VR Set to Enabled)
Launch VR/Off (Launches Selected Build w/ VR Set to Disabled)
Launch SteamVR (Launched Selected Build w/ SteamVR Interface on Oculus Devices)
Launch Oculus Mirror (Launches Oculus Mirror Window w/ Custom Options)
Launch Model Viewer (Launches Selected Build's Model Viewer)
Advanced Update Panel (Allows User to Update to Specified Version and Branch)

Supplemental Functions:

Launch DCS w/ Options Presets (WiP, Added in Build 5.31.2018 )
Copy/Backup/Delete DCS World Config (Graphics Options and Input Folders)(WiP, Added In Build 5.31.2018 )

Information Functions:

Verify DCS Installs and Display Installed Versions
Display Latest Versions Available on Update Servers

Module Functions:

Scan For Installed Modules and Indicate Status
Install Modules Individually by clicking on the Module Icon.
Un-Install Modules Individually by Using Module Button.
Install Multiple Modules at one time by checking the module box and clicking Install Selected Modules Button.
Un-Install Multiple Modules at one time by checking the module box and clicking Un-Install Selected Modules Button.
Launch Starforce Console to Activate/Deactivate Modules (For Modules that Use Starforce, New DRM Starforce Box is Disabled)
Open Folder for Module's PDF Manuals/Documents
Install Video Training Modules (These Modules are No longer Supported)

Single EXE File w/ External DLLs (About 5.0MB).
Will be Updated w/ New Module Icons when they are released.

Install / Usage Instructions:

- Download the ZIP File, Extract Contents to temporary folder.
- Place EXE and Dependent DLLs in a Folder (X:/<>/DCS Updater Utility/), Do Not Place in your /DCS World/ Folder.
** Do NOT Rename the EXE File **

 

Using the App:

-From the main screen, Press the Settings Button
-Click Browse, and Select your /DCS World/ Folder for the 1st Build Slot (repeat for slots 2-6 if you are managing more than one install)
-Click Browse, and Select your /DCS.<build>/ Saved Games Folder, for the first Build Slot, (repeat for 2-6 if you are managing more installs)
-Set Custom Names for the Builds/Presets If You Like
-Click Verify Installs and Saved Games, Click Apply to Set Preset Names
-Verify Build and Version is Now listed on the Left Side panel as well as the Build List.
-Set Your License Types/Languages (For A-10C, Ka-50, and Video Training)
-Set the Oculus Rendering Driver Type (Oculus or Steam).
-Set Path to Oculus Diagnostics if using Oculus Mirror
-If Using Oculus Mirror, Set Type and Resolution.

Launch: Launches DCS Normally
Update: Checks for DCS World Update of Selected Build.
Repair: Scans all DCS Files and repairs/replaces modified files
Clean: Scans all Files in the DCS Folder and Prompts to Backup, Keep, or Delete
VR/On: Launches DCS w/ VR On
VR/Off: Launches DCS w/ VR Off
Oculus Mirror: Launches the Oculus Rift VR Mirror Window
Model Viewer: Launches the DCS Model Viewer
Adv. Update: Allows the User to Switch Builds and Update to Specific Versions

Troubleshooting:

-In the event the App's Config File is Corrupted, You Can Delete it by Deleting the Following Folder:

/<Username>/Appdata/Local/Skate_Zilla_Graphics_Stud/

Newer Versions Use a new Folder:
/<Username>/Appdata/Local/Skate_Zilla_Simulations/

-In the Event the App Starts Up, but is off the Screen (Corrupted Position)

Right Click The System Tray Icon fo SZGS Updater, Choose "Restore Application Window" Option
Legacy Version 7.1.2021.1 / 1.1.0.1042 :

DCS Updater Utility-07.01.2021.1.zip

Legacy Change Logs:

v.07.01.2021.1 / 1.1.0.1042
CHANGE LOG HERE

v05.03.2021.1 / 1.1.0.1040
CHANGE LOG HERE

v10.02.2020.1 / 1.1.0.1038:
CHANGE LOG HERE

v08.19.2020.1 / 1.1.0.1037:
CHANGE LOG HERE

v08.05.2020.1 / 1.1.0.1036:
CHANGE LOG HERE

v06.12.2020.1 / 1.1.0.1033:
CHANGE LOG HERE

v06.10.2020.1 / 1.1.0.1032:
CHANGE LOG HERE

v06.06.2020.1 / 1.1.0.1031:
CHANGE LOG HERE

v06.03.2020.1 / 1.1.0.1030:
CHANGE LOG HERE

v12.24.2019.1 / 1.1.0.1029:
CHANGE LOG HERE

v12.19.2019.1 / 1.1.0.1028:
CHANGE LOG HERE

v12.04.2019.1 / 1.1.0.1027:
CHANGE LOG HERE

v10.08.2019.1 / 1.1.0.1026:
CHANGE LOG HERE

v08.05.2019.1 / 1.1.0.1025:
CHANGE LOG HERE

v08.02.2019.1 / 1.1.0.1024:
CHANGE LOG HERE

v05.26.2019.1 / 1.1.0.1023:
CHANGE LOG HERE

v03.18.2019.1 / 1.1.0.1022:
CHANGE LOG HERE

v03.13.2019.1 / 1.1.0.1021:
CHANGE LOG HERE

v03.06.2019.1 / 1.1.0.1020:
CHANGE LOG HERE

v02.10.2019.1 / 1.1.0.1019:
CHANGE LOG HERE

v01.18.2019.1 / 1.1.0.1018:
CHANGE LOG HERE

v01.01.2019.1 / 1.1.0.1017:
CHANGE LOG HERE

v12.26.2018.1 / 1.1.0.1016:
CHANGE LOG HERE

v12.13.2018.1 / 1.1.0.1015:
CHANGE LOG HERE

v09.13.2018.1 / 1.1.0.1010:
CHANGE LOG HERE

v09.11.2018.1 / 1.1.0.1009:
CHANGE LOG HERE

v09.10.2018.1 / 1.1.0.1009:
CHANGE LOG HERE
9.10.2018.1 Has Been Pulled, Needs some Adjustments.

v07.09.2018.2 / 1.1.0.1008:
CHANGE LOG HERE

v07.09.2018.1 / 1.1.0.1007:
CHANGE LOG HERE

v06.30.2018.1 / 1.1.0.1006:
CHANGE LOG HERE

v06.27.2018.1 / 1.1.0.1005:
CHANGE LOG HERE

v06.20.2018.1 / 1.1.0.1004:
CHANGE LOG HERE

v06.15.2018.1 / 1.1.0.1003:
CHANGE LOG HERE

v06.02.2018.1 / 1.1.0.1002:
CHANGE LOG HERE

v06.01.2018.1 / 1.1.0.1001:
CHANGE LOG HERE

 

 

Previous Legacy Version Changelogs:

Spoiler

 

v.1.30.2018:

 

-Debugged My.Settings Code, Resolved Error in .Net instructions

-Added Launch Steam VR Mode Button

-Added Caucasus 2.5 Assets

-Added Legacy Build Option

 

1.10.2018:

-Added Oculus Mirror Launch Button

-Added Oculus Mirror Configuration Panel: Set Path to Oculus-Diagnostic Folder, Change Render Type and Resolution

-Added Code and Assets for Custom Options for Oculus Mirror to be enabled in future.

-Adjusted some code for future use.

 

*Note, the Oculus Mirror Functions is an Experimental/Unsupported Feature, and may cause significant Performance Impact.*

 

1.05.2018:

-Added AJS-37 16-2 RED FLAG CAMPAIGN Assets

 

v12.08.2017

-Added P-51D Charnwood Campaign Assets

-Revised Spitfire Operation Epsom Art

-Revised Spitfire Operation Epsom Information

 

 

v12.01.2017

-Corrected Incorrect ToolTips for AV-8B Boxes

-Corrected Errant Space in HTTP Link for Forum Discussion

-Separated Application Update Check and DCS Server Versions Check

-Added DCS Server Versions Check (Displays Versions On Update Servers)

-Fixed some Small Typos in a few spots.

 

v11.29.2017

-Changed the Way Textbox Data for Paths is stored/saved (Hopefully resolving discussed crash)

-Added Selection/Highlight box around Checked Modules

-Revamped Module Detection and DRM File Detection for Future Use w/ ED's new DRM

-Small Visual Tweaks/Alignments

-Changed Background

-Added AV-8B Checkbox

-Added AV-8B Button

-Added AV-8B DRM Button

 

v9.22.2017

-Renamed "Check for Update" to "Check for Update, Refresh DCS World Server Versions"

(Clicking will check version number for app and prompt, and will check DCS World Server Versions)

 

-Removed Auto Version Check on Form Load for App and DCS Server Versions

(Was Causing a Crash if application was run when user was offline/no internet connection).

 

-Adjusted Background Code for Module Groups

-Adjusted Scanning for Modules Code, Added Parameters for Future Use.

 

-Added NS430 Module Button

-Added NS430 Module DRM Button

-Added NS430 Module Checkbox

 

-Added SU-33 Module Button

-Added SU-33 Module DRM Button

-Added SU-33 Module Checkbox

 

v8.23.2017

-Shifted Version Number back to MONTH.DAY.YEAR

(Originally Changed it for Update Checks, but it checks version number difference instead of Version > Version)

 

-Added Text under each build showing latest Version available on server.

 

-Merged File and Utility Information into Single Application Information Menu

-Removed Quit Option

 

-Renamed Useful Links to Official Sites / Links Added More ED/ED Partner Links

-Added Community Youtube Channel Links Menu w/ Links

-Added Community Websites / Links Menu w/ Links

 

-Moved Verify DCS Installs and Install Information/Boxes to Left Side under Modules Buttons.

-Moved License Language Type to left Side under Category Buttons.

-Moved Select Build to manage to Left side 3rd row Before scan / re-scan button

-Moved Build, Scan, Install, uninstall, adv. menu buttons row up.

 

-Adjusted Positions of Options in Adv. Update Panel.

-Minor Adjustments to Panel Positions to Further Condense and make room for future modules.

 

-Added F-15C Georgian War Campaign Button

-Added F-15C Georgian War Campaign DRM Button

-Added F-15C Georgian War Campaign Checkbox

 

v2017.08.02

-Added Spitefire LF Mk IX Epsom Campaign Button

-Added Spitefire LF Mk IX Epsom Campaign DRM Button

-Added Spitefire LF Mk IX Epsom Campaign Checkbox

-Removed Several pieces of Old Dead Code from previous Startup Module Detection

-Changed Startup Parameters to Hide All Indicator Lights until "Scan/Re Scan" Button is Pressed.

-Changed Startup to Disable all DRM Buttons Until "Scan/Re Scan" Button is Pressed.

 

 

v2017.7.14:

-Adjusted Version Number Code.

-Added Update Available Graphics.

-User.Settings will Retain Selection of BUILD Selected

-Added Message Dialog to Adv. Update / User Specified Version.

-Resolved Exception Error when choosing and advanced update option w/o BUILD Selected.

-Minor Code Cleaning

-Added A-10C Tactical Training Campaign Button

-Added A-10C Tactical Training Campaign DRM Button

-Added A-10C Tactical Training Campaign Check Box

 

 

v05.27.2017:

-Fixed Bug that disabled Individual Module Buttons and DRM Buttons

-Added Prompt to Select Build/License if none is selected

-Removed "Current Folder" Option

-Removed Unused Old Code left behind

 

v05.26.2017:

-Separated Each Group into Separate Panels,

-Added Module Category Buttons that will show/hide each category, functions remain the same.

-Removed Old "Open Video Training Modules" Button.

-Added "Video Training Language" Selection Menu

-Merged Child Form/Window for Video Training Modules Into Main Window,

-Added Video Training Modules Section w/ Icons (Note these will not have Red/Green Light, as the folders change depending on language)

-Deleted old Child Window for Training, (Saves 200 or so kb)

-Merged Advanced Update Panel to Main Window,

-Renamed Button to Show/Hide Adv. Update Options,

-Deleted Child Form/Window (Saves 400 or so kb)

-Added A-10C/Ka-50 License/Video Training Language Selection Boxes to Apps My.Settings Scripts. Selected Values will now save/load with app.

-Renamed "Save Folder Settings" to "Save Settings" (Will now save folders and language/license settings).

-General Layout Cleanup of Items. (general alignments of items and their dependencies).

-Check All / Uncheck All Buttons added for Each Category

-Splash Screen GFX Updated

-Added Normandy 1944 Module Button

-Added Normandy 1944 Module DRM Button

-Added Normandy 1944 Module Check Box

-Added DCS WWII Assets Button

-Added DCS WWII Assets DRM Button

-Added DCS WWII Assets Check box

 

 

v05.08.2017:

-Added Oilfield Campaign Button

-Added Oilfield Campaign DRM Button

-Added Oilfield Campaign Check Box

-Added "Check All" and "UnCheck All" Buttons (they Check and Uncheck all Modules)

 

v4-23-2017-1

-Added UH-1H ARGO Campaign Button

-Added UH-1H ARGO Campaign DRM Button

-Added UH-1H ARGO Campaign Checkbox

 

-Adjusted Install/Uninstall Selected Modules Buttons Code to not function if BUILD is not set in Drop down box.

(Resolves Unhandled Exception when launching App, Checking a Checkbox and Clicking Install without Selecting a Build to manage.)

 

v03-23-2017-1

-Added F-5E ACM Campaign Button

-Added F-5E ACM Campaign DRM Button

-Added F-5E ACM DRM Button

-Slight Shift to Alignments for future space

 

v02-13-2017-1

-Removed Auto Select of "Current Folder" in Script that chooses Current Folder Build if Detected,a s it was causing the App to Select Current Folder All the Time.

-Moved "Current DCS Versions/DCS Updater Download" Web Link to the Useful Links Menu

-Merged Rotary Wing Modules w/ Fixed Wing, Renamed to Aircraft Modules

(I mentioned this was coming, as a Space Saving Function)

 

-Shifted Verify DCS Install Button from Top to Right Side above Folder Boxes, Since that button functions mainly to verify and display versions for those boxes, it makes sense to have them together.

-Shifted Alternate Functions (VR On/Off, Modelviewer closer together)

-Moved A-10C/Ka-50 License Type Selection Boxes to Upper Section Next to Build to Manage

-Reduced Size of Main Function Buttons

-Added Button "CLEAN",

(Unlike Repair, CLEAN Function Scans the Entire DCS Folder for Modified and Unofficial/Extra Files, and Prompts User to Keep, Delete, or Backup.)

 

-Added A-10C Stone Shield Button

-Added A-10C Stone Shield DRM Button

-Added A-10C Stone Shield Checkbox

-Under the Hood Adjustments to Code in Preparation of Merging Child Windows to Main, and Further Condensing

 

v01-27-2017-1

-Useful Links Buttons Removed

-Added Menu Bar

-Added File, Utility Information, Useful Links Menus to Menu Bar

 

-Added To File: Close (Will Prolly move "Save" Function from Button to there as well.)

-Added To Utility Information: Link to Forum Thread Discussion, About (Pop Up Box w/ Version Number)

-Added to Useful Links: DCS Website, ED Forums, ED Facebook, ED Youtube, ED Twitter, ED Google+, SZGS Facebook

 

-Added AJS-37 Viggen Button

-Added AJS-37 Viggen DRM Button

-Added AJS-37 Viggen Checkbox

 

v12-18-2016-2

-Revised and Corrected Tooltips for Spitfire Mk.IX Items

 

v12-18-2016-1

-Added Spitfire Mk.IX Button

-Added Spitfire Mk.IX DRM Button

-Added Spitfire Mk.IX Checkbox

 

v12-11-2016-1

-Added "The Border" Campaign Button

-Added "The Border" Campaign DRM Button

-Added "The Border" Campaign Checkbox

-Re Aligned All Buttons and Checkboxes to Condense Space

-Moved A-10C and Ka-50 License Drop Boxes above sections (To condense space)

-Removed Option to Shrink Window Size from 1300x900 for this build

 

v12-05-2016-1

-Re Coded the Underlying Path Control from Current Path Only to an Advanced Dim Array that Includes Current Path and 5 User Controlled Paths

-Re Coded Parent Form and Children Forms (Adv. Panel and Video Training Panel) to Inherit Values from parent Form Dim Array.

-Re Coded Each Button to use New Dim Array Control

-Re Coded DCS Updater / Install Detection Script to Scan Current Folder on Boot Up and User Set Paths

-Re Coded Verify Access to DCS Updater Button to Scan Current Folder and User Set Paths

-Removed Message Box Pop Ups on Launch and Re-Detect DCS Updater Button

-Re Coded Module Detection Script to Scan Current Folder on Launch, and Selected Build when Re-Detect Button is Clicked.

-Removed Code to disable buttons if module is installed or if DCS.exe/DCS Updater.exe isnt detected.

(Buttons will not function without a Build Selected from the Drop down Menu/Dim Array, and Builds will only show in the menu if detected, so No need to disable buttons)

 

-Added Red/Green Indicator Lights for Each Module to Show Presence

(note these only detect if a module's entry is installed, it does not verify integrity of Module Files)

 

-Added 5 Labeled Text Boxes and 5 Browse Buttons for User to Browse for Install Path or Copy/Paste Path (Release, Open Beta, Open Alpha, Custom #1, Custom #2)

-Added Red/Green Indicator Lights for Current Folder and User Specified Paths

-Added Version Display for Current Folder and Each User Specified Path

 

-Enabled User Settings in EXE

(App Will Save Contents of User Path Text Boxes on exit, Note, Moving App to Different Folder Deletes Saved Settings_

 

-Added a Save Button w/ Save Command to save settings, as sometimes it does not save on exit.

-Re-Enabled Single Instance Only restriction.

 

-Fixed Mis-Link to DRM EXE for a few Campaigns (Folder Paths Changed since the campaigns were released)

 

-Added Model Viewer Launch Button (Launches Model Viewer of Current Build)(Was asked about and is easily added)

-Added Uninstall Button for Video Training Modules

 

-Module Button Graphics Refined again (v4.0), Icons appear cleaner, no shadows and beveled edges etc. (Will post Screenshot once it's done)

-Module Button Layout Condensed a little (but will be adjusted again when I integrate the working Dim Array's for A-10C/KA-50 License Types Etc)

 

-Coded Dim Arrays for A-10C/KA-50 Modules to include license type drop boxes instead of multiple buttons (EN/RU for A-10C, EN/RU EN UP/RU UP for KA-50)

-Coded Dim Arrays for Video Training Modules to Select EN or RU Langauge instead of 2 Buttons Per Module,

 

-Fixed Descriptions on DRM Buttons

-Added Command to Disable DRM Buttons of Any Module Selected when Uninstall Modules Button is Clicked, Buttons will re-enable if user re-installs and re-scans for modules

-Added Command to Set Current Folder as Default Build to manage if DCS is Detected in Current Folder on Startup.

 

-Added F-5E BFM Button

-Added F-5E BFM Checkbox

-Added F-5E BFM DRM Button

 

v10-06-2016-2

-Fixed Mislinks in Code for A-10C BFT Campaign Detection

-Fixed Mislinks in Code for A-10C AFT Campaign Detection

 

v10-06-2016-1

-Added A-10C Advanced Flight Qualification Campaign Button

-Added A-10C Advanced Flight Qualification Campaign Check Box

-Added A-10C Advanced Flight Qualification Campaign DRM Button

-Shifted Checkboxes to the Left of the Module Button w/ the DRM Buttons

-Refined all the Module Button Icons.

-Removed "DCS Series" Logo

 

v9-19-2016-2

-Fixed Operation Piercing Fury Campaign Button ToolTips

-Revised The Museum Relic Campaign ToolTips

-Fixed Broken Code Chain in Copyright Line

 

v9-10-2016

-Added Operation Piercing Fury Campaign Button

-Added Operation Piercing Fury Campaign Checkbox

-Added Operation Piercing Fury Campaign DRM Button

 

v8-05-2016

-Some Non-Visual Changes to Item Anchoring in Preparation for Future Expansion.

-Minimize Button and Function Re-Enabled (Was un-intentionally disabled many versions ago, user can now minimize Application again).

-Disabled Single Instance Restriction (Can Launch Multiple Instances of Utility at the same time).

-Moved Valid License Key Notice to Startup and DCS Binary Scan Prompts.

-Removed Old Notice Stating Utility is not able to Activate/De-Activate Modules.

-Removed Instructions Text from the bottom. (User should be able to use Application and Functions without it and w/ Tool Tips).

-Adjusted Layout (Moved All Function Buttons to Top of Utility Layout)(Re-Detect, Install, Uninstall, Adv. Panel),

(Creates More Space at the bottom, and less space between Icons and Function Buttons)

-Adjusted Minimum Re-Size to 1280x720 and adjusted anchoring behavior (Bottom Icons/Items will move w/ bottom border when vertically re-sized)

-Added Museum Relic Campaign Button

-Added Museum Relic Campaign Checkbox

-Added Museum Relic DRM Button.

-Adjusted Some Campaign Icon Graphics (coloring of text in logos, as well as Icon layout when multiple modules are used [ie NTTR Campaigns and Museum Relic Campaign])

 

v7-22-2016:

-Added F-5E Button

-Added F-5E Checkbox

-Added F-5E DRM Button

 

-Fixed Tooltips for Video Training Button

-Unified Button Themes between Main Buttons and Module Buttons

-Added Launch w/ VR ON and Launch w/ VR OFF Buttons (For VR Users Only, Non VR Users will boot to normal DCS if no VR HMD is Detected).

-Added Minimize on Launch Command to Launch Button(s) (App Will Minimize itself when Launch Buttons are Clicked)

-Added Ability to Re-Size Window (When Re-Sized below the default size, Scroll bars will appear)

 

-Resolved Mis-Link to Module Act/DeAct Protection File

-Resolved Typo in Startup Scan for Module Entry File

-Resolved Typo in Startup Scan for Module Button Disable Command

-Modified Startup Scan to Disable NTTR Campaign Buttons of NTTR Terrain Was Not Detected.

-Updated/Revised SZGS icon for Application and Window

-Removed Obsolete Weblink to Training Modules

 

 

v5-29-2016

-Cleaned Up some UI Theme Settings for Background and Checkboxes

-Added Main UI Panel Button for "Install DCS Video Training Modules"

-Added Panel to Select and Install Video Training Modules

-Added Advanced Update Panel

-Update to Latest Release Branch

-Update to Latest Open Beta Branch

-Update to Latest Open Alpha Branch

-Update to Specific Version w/ Branch Checkbox

-Fixed A-10C Enemy Within and KA-50 Republic Campaign Buttons being Reversed.

-Underlying Code Clean up for New Forms (Adv. Update and Video Training Modules).

 

v5-12-2016

-Expanded Window Size to 1300x900 (Please Note, Window is not Re-Sizable so 13xx / 768 Screens will not display the whole window.)

-Updated Layout

-Updated Icon/Button Graphics

-Updated Underlying Code

-Updated Splash and App Logo

-Updated Background Image for Larger Window

-Added Ability to Launch Starforce Act/De-Activate Console For each Module

 

 

v4-29-2016

-Added SA-342 Icon

-Added Link to Download Latest Version (Link Leads to this Thread)

 

v04-21-2016

-Added P-51 High Stakes Campaign

-Adjusted Re-Detect Modules and Enable/Disable Buttons Code (After Uninstalling it should now Re-Enable Button)

 

v03.20.2016:

-Added A-10C Basic Flight Training Campaign

 

v02.06.2016:

-Added A-10C RedFlag 16-2 Campaign

 

v02.02.2016:

-Initial Release Version

 


Edited by SkateZilla
  • Like 2
  • Thanks 2

Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2),

ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9)

3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs

Link to comment
Share on other sites

Thanks Skatezilla, a great idea. I personally don't have problems working with the command line having been through the DOS era but I have numerous friends who find that sort of thing like the worst headache. Already posted a link to here on 457 squadrons website with the words "Another must have DCS app....."

Link to comment
Share on other sites

Wow! For the love of all that's Holy That's a significant piece of work!

 

Looks like it came straight from the ED Development Team (but I saw the note state states the opposite).

 

Excellent work. Really, really cool.

12th Gen i7 12700K, MSI Z690 Edge mobo, 32 GB of DDR4-3600 RAM (G.Skill Ripjaws V CL16). 

Gigabyte RTX4080 Eagle OC (Triple Fan, 16GB VRAM), ACER XV322QU 32" IPS monitor (running 2560x1440).

2TB NVMe M.2 Internal SSD (3D TLC NAND PCIe Gen 4 x4).

Windows 11.

Link to comment
Share on other sites

I will compile a new version today w/ A10C Redflag Icon, at work all day so I will have to find time to remote login and compile non debug exe.

Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2),

ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9)

3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs

Link to comment
Share on other sites

:thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup:

 

I downloaded it and i can only say THANK YOU SO MUCH.

 

GRATS

 

:thumbup::thumbup::thumbup::thumbup::thumbup:

Greek/German origin.

Flying sims since 1984.

Using computers since 1977.

Favored FS's:F/A18 Interceptor, F19 Stealth Fighter, Gunnship, F16 Combat Pilot, Flight of the Intruder, A320, Falcon 4.0, MSFS 2004-X, DCS

Link to comment
Share on other sites

As I need three copies of this utility, is there any way that you could have the utility just update itself my clicking on an update button like the kneeboard updater does for the third party kneeboard program?

Trackir4 using the latest Trackir 5 software, Win10 Pro [Creator Update] updated from Win7Pro Pro 64Bit, Intel® Core™ i5-2500 3.30 GHz 6M Intel Smart Cache LGA115 , GigaByte GA-Z68XP-UD4 Intel Z68 Chipset DDR3 16GB Ram, GTX MSI Gaming 1060 [6 GB] Video Card, Main Monitor 1 on left 1920x1080 Touchscreen Monitor 2 on right 1920x1080 .

Link to comment
Share on other sites

As I need three copies of this utility, is there any way that you could have the utility just update itself my clicking on an update button like the kneeboard updater does for the third party kneeboard program?

 

I'll add to the planned / wishlist items list I have.

 

this app was a result of me doing a quick "Learn VB" stint jist to help with other stuff im working on.

  • Thanks 1

Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2),

ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9)

3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs

Link to comment
Share on other sites

well, thank you very much for this

 

another idea for next version :

 

just add a JSGME link ( to root DCS jsgme.exe) to uninstall mod before update and reinstall them after update or repair

and it will be seemly ... the Perfect app

 

in anyway better and nicer than my "bat" files ;-)

 

 i7-10700KF CPU  3.80GHz - 32 GO Ram - - nVidia RTX 2070 -  SSD Samsung EVO with LG  TV screen 40"  in 3840x2150 -  cockpit scale 1:1

- MS FFB2 Joystick  - COUGAR F16 throttle  - Saitek Pro Flight Rudder Pedals

 

Link to comment
Share on other sites

"this app was a result of me doing a quick "Learn VB" stint jist to help with other stuff im working on."

 

As the old saying goes, no good deed goes unpunished. So we want more changes per our request.

Trackir4 using the latest Trackir 5 software, Win10 Pro [Creator Update] updated from Win7Pro Pro 64Bit, Intel® Core™ i5-2500 3.30 GHz 6M Intel Smart Cache LGA115 , GigaByte GA-Z68XP-UD4 Intel Z68 Chipset DDR3 16GB Ram, GTX MSI Gaming 1060 [6 GB] Video Card, Main Monitor 1 on left 1920x1080 Touchscreen Monitor 2 on right 1920x1080 .

Link to comment
Share on other sites

  • 2 weeks later...

it should, work as it should for me, maybe try a repair

 

if you hover over modules if pointer changes to finger then its not installed if it stays a pointer then it is installed

  • Like 1

[sIGPIC][/sIGPIC]

Modules are like Pokemon you gotta catch 'em all :joystick::lol::pilotfly:

AMD Ryzen7 3700x, G-Skills 32Gb RAM @ 3200Mhz, MSI GTX1080Ti, TM Warthog (20cm extension by Sahaj), MFG Crosswind Pedals, Oculus Rift, Track Ir5

Link to comment
Share on other sites

  • 4 weeks later...
Unknown module Nevada terrain!

 

Nevada Only Works with DCS 2.0 Alpha

Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2),

ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9)

3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs

Link to comment
Share on other sites

×
×
  • Create New...