Jump to content

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


Recommended Posts

Posted (edited)
On 6/8/2024 at 6:20 AM, Razor97 said:

Hey all,

I've searched this thread for 30-45 minutes and can't seem to find an answer. I just updated to v2 of the updater utility, but it will not find SteamVR, I navigate to the Steam/steamapps/common/SteamVR folder which in my case is on my G drive, but it does not find it, the old version was able to launch steamVR, but I can't find what path it was using. What path should be set here?

Navigating to the path G:\Steam\steamapps\common\SteamVR and pressing ok produces this error screenshot is attached.
06/08/2024 | 06:05:17 AM | APP      | App Startup Complete
06/08/2024 | 06:05:27 AM | USER     | Application Settings Tab Selected
06/08/2024 | 06:09:49 AM | CHECK    | Checking for SteamVR Software
06/08/2024 | 06:09:49 AM | CHECK    | Checking Default Paths
06/08/2024 | 06:09:49 AM | CHECK    | Checking User Path
06/08/2024 | 06:09:49 AM | CHECK    | SteamVR Software Not Detected

Thanks

SteamVR.png

 


Point to G:\Steam\

Subdir's are added automatically as it scans for 2 separate subs.


Edited by SkateZilla

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

Thank you for the heads up and for that awesome piece of software you created!

  • Like 2

In thrust we trust :thumbup:

 

Falls jemand Montags Abends Lust hat mit uns zusammen zu fliegen und Spass zu haben (Anfänger sind auch herzlich willkommen) kann gerne auf unserer Website: https://www.jg-frankonia.de vorbeischauen oder sich direkt bei uns im Discord melden: https://discord.gg/vHEJf3c

Eigene Server und viel Spass sind vorhanden :thumbup:

Link to comment
Share on other sites

I just saw the ED posts about the next DCS Update that will include a "New Launcher".

@SkateZillaI hope you had a lot of input into it because it sure looks like you did. 

Thanks. 

  • Do not own:  | F-15E | JF-17 | Fw 190 A-8 | Bf 109 |
  • Hardware:  [ - Ryzen7-5800X - 32GB - RX 6800 - X56 HOTAS Throttle -  WINWING Orion 2 F16EX Grip - TrackIR 5 - Tobii 5C - JetPad FSE - ]
Link to comment
Share on other sites

Posted (edited)
41 minutes ago, YSIAD_RIP said:

I just saw the ED posts about the next DCS Update that will include a "New Launcher".

@SkateZillaI hope you had a lot of input into it because it sure looks like you did. 

Thanks. 

Not in any official capacity no, outside of testing etc.

The "Idea".. maybe, But I cannot say for sure, it also doesn't matter, it's one more thing built into DCS that helps everyone.

I can also say, this does not affect development of my app, mine will remain in development, and will work alongside and/or with ED's.


Edited by SkateZilla
  • Like 4
  • Thanks 4

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

16 minutes ago, YSIAD_RIP said:

I just saw the ED posts about the next DCS Update that will include a "New Launcher".

@SkateZillaI hope you had a lot of input into it because it sure looks like you did. 

Thanks. 

Came here wondering the exact same thing.  Definitely appears to have drawn inspiration from the SZ app.  

14 minutes ago, SkateZilla said:

not in any official capacity no,

the idea.. maybe., But I cannot say for sure, it also doesnt matter, it's one more thing built into DCS that helps everyone.

That's a mature response.  Those of us who've used your app since v1 understand how much work you've invested into your launcher/baby.  Probably a very bittersweet day seeing this announcement come from "out of the blue" that likely reduces or even eliminates the need for the app you've put countless hours into.  Thanks for taking the high road SZ with your response.  🫡

  • Like 6

System Specs:

Spoiler

 💻Processor:13th Gen Intel(R) Core(TM) i9-13900K - 🧠RAM: 64GB - 🎥Video Card: NVIDIA RTX 4090 - 🥽 Display: Pimax 8kx VR Headset - 🕹️Accessories:  VKB Gunfighter III MCG Ultimate, VKB STECS Standard, Thrustmaster TPR Pedals, Simshaker JetPad, Predator HOTAS Mounts, 3D Printed Flight Button Box 

📹 Video Capture Software:  Open Broadcaster Software (OBS), 🎞️ Video Editing Software:  PowerDirector 365

Thrustmaster TWCS Mod

 

Link to comment
Share on other sites

Just ran the Updater and get an error i've never seen before.. pressing continue does nada, just locked.

null

image.png

Asus Z790-PLUS D4, Corsair 1000X PS / Intel i9-13900KF @5.8Gz - Corsair H150i Liquid CPU cooler, 64GB Corsair Vengeance DDR4 @3192mhz / 2TB M.2 NvMe Boot Drive (DCS World Beta installed here), 1TB M.2 Data drive, 1TB WD SATA drive, Zotac Gaming GeForce RTX 4090 Trinity 24GB - Nvidia 565.90 drivers / 3 Samsung LC32G53TQWUXEN 32" 7680x1440 at 144Hz  / Win11 Pro Ver. 23H2 - Build 22631.4249 / TIR 5, TM Warthog HOTAS\VirPil stick base, MFG V3 Crosswind Pedals, TM MFDs  on 2 8" Lilliputs/ Simgears ICP / Varjo XR-3 VR

Link to comment
Share on other sites

Posted (edited)
4 hours ago, GPatricks said:

Just ran the Updater and get an error i've never seen before.. pressing continue does nada, just locked.

null

image.png

It's a JSON Parser Error, on Line 1 of the app because the JSON Parser DLL is missing.

Also which version is this? the DLL should be embedded into the EXE in the latest public versions.

As well, the Main Form is not Form1_Load, nor is the Folder Scan Function name "FolderScanAndVerify" in the new one.

It seems like you are running Pre v2.0 versions.


Edited by SkateZilla

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

19 hours ago, SkateZilla said:


It seems like you are running Pre v2.0 versions.

 

Yep! Been away awhile and add to it my DCS Install was porked (would not launch). All set now, new DCS Install, new Updater 2.0!

Thanks!

  • Like 1

Asus Z790-PLUS D4, Corsair 1000X PS / Intel i9-13900KF @5.8Gz - Corsair H150i Liquid CPU cooler, 64GB Corsair Vengeance DDR4 @3192mhz / 2TB M.2 NvMe Boot Drive (DCS World Beta installed here), 1TB M.2 Data drive, 1TB WD SATA drive, Zotac Gaming GeForce RTX 4090 Trinity 24GB - Nvidia 565.90 drivers / 3 Samsung LC32G53TQWUXEN 32" 7680x1440 at 144Hz  / Win11 Pro Ver. 23H2 - Build 22631.4249 / TIR 5, TM Warthog HOTAS\VirPil stick base, MFG V3 Crosswind Pedals, TM MFDs  on 2 8" Lilliputs/ Simgears ICP / Varjo XR-3 VR

Link to comment
Share on other sites

  • 3 weeks later...
Posted (edited)


DCS_UPDATER_07.11.2024.2.0.0.38_HOME.jpg

Final Changelog for next public version (sorted oldest items first):

Rar File Added to First Post.
 

Spoiler

- Adjusted shadow dropdown rules for screen space shadows
- Fixed tooltip for screen space shadows.
- Adjusted layout of rendering tab.
- Moved LoD multiplier from scenery tab to rendering, renamed to match DCS.
- Tooltip corrections.

- Added Model Viewer MT launch if above 2.9.1.x
- Added auto console text clear at 10,000 Lines (.log remains intact for session).
   (Testing different values and settings, Large log file causes memory usage spike/lag in UI).
- Added icons to menus for processes for DCS, SERVER, UPDATER, MODELVIEWER menus.
- Refinement of loading sequence, App fade in animation fixed, App will no longer auto set focus on app window at launch.
- Added Max FPS slider and info to parser.
- Adjustments to string formatting on slider numerical values for Scan, Import, Load, Save and Compare parser.
- Restructured settings parser, Added "UNREAD" value if parser returns blank or unknown value, Added control to Skip/Disable UI elements for "Unread" items.
- Fixed Case-Syntax error from compiler that changed all "true"/"false" definition values to "True"/"False".
- Expanded logging for Preset Scan, Load and Save parser functions.
- Fixed parser return values for several items.
- Added Improved Spotting System and info to parser.
- Added Import / Export / Clear App Settings functions / buttons (Functions related to App.Settings will be moved to the context menu later).
- Added Update All to the system tray menu.
- If the dcs_updater process by path is running when a function is launched, the app will skip launch and bring the dcs_updater window to focus. (Early WIP Function).
- SIM / MV will run a post launch scan at 30 seconds for process paths.
- Added right click toggle to Update Button, Right click switches between Normal Update and Update All, setting is saved and persistent. (WIP Mechanic/Control.).
- Fixed broken link between launch external apps checkbox and switch when closing app.
- Precoding and control placeholder for re-ordering external apps order added.
- Added dcs_updater process by path check and restore window focus to Repair, Clean, and "Update To" functions.
- Help button added to top right of main form (Will not be active in the public version until manual is updated/finished.).
- Added User.Settings button / graphic on top right next to network icons.
- Added User Settings context menu, ,oved Save, Export, Import and Clear Settings functions to context menu.

- Corrected all Launch buttons linking to LaunchVR Off Function (and system tray launch options).
- Added a new external apps function to the dedicated server launch function.

- Adjusted spotting version #. 
- Help context menu added to help button, Links to manual and Video 01 (Initial Setup)(Will be disabled in the public version until content is done).
- Global log file writer adjustments (Exception Catches if File\Folder is Missing).
- Moved hidden theme editor panel to its own form. (still disabled).
- Adjusted size of module info panel.
- Module Info Panel activated for aircraft through Row 2 on Aircraft Tab.
- Changed some update function settings and parameters from Private to Public to be accessed by other forms (ie Mini Form).
- Updated Mini Form update function to include the Update All,  Repair / Clean also updated to link parameters from Main Form.
- Updated Mini Form Launch, Dedicated Server functions/parameters to link w/ Main Form.
- Added Builds List box to Adv. Update Options / Update All Section.
- Updated Scheduled / Updated All function to use order in Builds List box.
- Added reset order button for builds list box.
- Added Save/Load settings parameters for builds list box order. (List Order will be persistent.)
   Renaming a Build will reset the list box order.
- Revision to logo on about page.
- Made the log label invisible, was not rendering text correctly in some instances, served no function, so invisible for now, likely to be removed.

- Added Olympus to utilities section, No links/filters/functions Yet, *revised below*
- Pre-coding module context menu.
- Module context menu attached to row 1 of jets (A-10A through C-101, and FC3)
- Added Debden Eagles campaign assets.
- Corrected errors in some tooltips and log output lines.
- Fixed crosslinked controls for KA-50 MAD and F-16C FIW.
- Added "Auto Set User Profile Path" checkbox to each build menu.
- Added Convert to Release / Beta options to each build menu.
- Added Clear and Reset Slot option to each build menu.
- Added Icons to build context menus.
- Server settings read parser updated/revised to match options read parser.
- Adjusted parameters for auto generating server settings .lua and path check. (more adjustments coming).
- Added Olympus paths, binary names, art assets and added to module scan function.
- Revised GPS module graphics.
- Adjustments to some variables from private to public to be accessed by other functions in the app.

- Attached the theme context menu to the user settings menu on the main page. (makes it easier to change themes from anywhere).
- Replaced selected build highlight / graphics w/ rendered textbox. 
  ( Old graphics and control hidden and retained if needed for revert).
- Adjusted themes to incorporate new highlight text boxes and colors.  
- Adjusted build switching function to work w/ new highlight text boxes.
- About page updated.
- Renamed "Build Manager / Stats" to "Build Statistics"
- Preplanning / Test layout for "Other SZS Products" Page (Links to Liveries I've made, other mods, etc).
- Corrected all instances of Heat Blur Simulations to Heatblur Simulations.
- Attached module info panel open function to module menu name menu item click.
- Module context menu, information and functions attached to 2nd row in jets category.
- Corrected typo on F-86F button information.
- Adjusted preset UI elements (Highlight on the outside of the button is no longer visible, to be removed).
- Corrected Mirage F1 PDF Path.
- Added System.Environment.Date to timer, App will now ping System for date as well as time.
  (Date was only pinged during app startup, so date wouldn't advance with days in log readout.)
- Corrected PDF path for MirageF1 and MB-339.
- All Remaining Modules in "Jets" category updated to new context menu and data values.  
- Adjusted Module info panel size.
- Adjusted Module info panel layout.
- Adjusted Text blocks for module info.
- Added box art picture box.
- Added code to fetch box art from digitalcombatsimulator.com (will add Exception catch and a local image for exception catch).
- Separated Module info service and operators data values.
- Adjusted Log writer params (fixed log no longer writing if file was deleted).
- Several fixes in the import/export user settings functions, 
  (Fixed slots 3-6 populating w/ slot 2's information, adjusted export to exempt any settings w/ empty values, exempted autoexec and scripts settings for being exported.)
- Added deselect build function to clear and reset build slot option if that build is currently selected.
- Adjustments to L39C/ZA Module detection *(was reported as 2 aircraft even before the ZA launch dates for 1.5/2.0).
- All Jets updated to new module info panel setup and data structure.
- All Rotary updated to new module info panel setup and data structure.
- All Asset packs updated to new module info panel setup and data structure.
- All GPS updated to new module info panel setup and data structure.
- All Utilities updated to new module info panel setup and data structure.
- All Terrains updated to new module info panel setup and data structure.
- Revised exception catch for Module Icon scrub function, if no icon file, use ED_DEFAULT_ICON Embedded in App instead of default in mission editor folder of build.
  (as Dedicated Server Builds do not have images, and apps would crash.)
- Moved Campaigns Tab to the End before Utilities, as Aircraft, Terrain, Asset Packs are Usually more substantial 
  (Campaigns are Smaller DLC Mission Packs that require items from above categories).  
- Replaced old embedded "Flanker in Sky" box art w/ new "15 Years" box art.
- Precoding for OH-58D.

- OH-58D Kiowa art assets added.
- Added OH-58D Kiowa to module scanner and version check.
- Adjustment to Startup log file maintenance function.
- Revised Log Clear @ 10,000 Lines (to resolve conflict with the updated log stream writer).
  (10,000 Lines will trigger a function to append log contents to log.old file and clear log.)
- Precoding for moving system tray menu back to default control from 3rd party library, merging drop down menus for builds/presets/processes/user profiles.
   (Moving back to MS's embedded control will resolve some issues that req. a secondary function to update items after loading the library), 
   (merging drop down menus will also make it to where the same menu is used in multiple locations instead of having a function update and manage multiple menus for the same items).
- Replaced app header label with default label control (deleted 3rd party control), moved all functions to default control.
- Renaming and unifying format of context menu names.
- Rescan builds icon hidden, rescan function moved to build menu. (icon to be deleted).
- Rescan preset icon hidden, rescan function moved to presets menu. (icon to be deleted).
- Transitioned all System tray functions from 3rd party menu to default control.
- Switched System tray menu from 3rd party to default.
- Revisions to builds, presets, user settings, process, theme buttons and how Menus are loaded/shown. (resolves location issue since linking to new systray menu).
- Remaining refresh icons (logbook, module count, version #'s and processes) hidden, the refresh / rescan functions will be moved to another control.
- Adjustments to Slot text formatting (some functions had different data arrangements, all updated to match, added slight indent to lines below slot name).
- Phase I of renaming and unifying buttons and other controls, also moving from 3rd party controls if a .net default exists (to reduce 3rd party library dependency)
- App Home tab labels condensed and converted back to default controls.
- Build management tab condensed and converted back to default controls, user profile backup/delete condensed to manage menu.
- About tabs converted back to default controls.
- Moved external apps management to context menu, removed the excessive amount of buttons for each on app settings page.
- Linked external apps menu to system tray menu, synced "Launch ext apps" checkboxes.
- Adjustments to Open Composite External app vars/property names.
- Adjustments to Polling ED Update site for version #s (Open Beta line was removed.)
- Added Olympus to external apps menu options (Server and Client).
- Added DCS Viewer to external apps menu options.

- Transitioned server settings items back to default controls, replaced "global control" buttons with a condensed context menu control.
- Adjustments to ServerSettings.lua parser functions (Scanning, Loading to UI and Generating new file etc.).
- Added Generate default serverSettings.lua file to server settings menu. (will backup the file if it exists and write a new one.)
- Added Import function to server settings parser.
- Added Import settings from another .lua to server settings menu (will import values to UI, user req. to save).
- Updated template for generating default options.lua and serverSettings Lua files to latest public build.
- Added DCS_UNIFIED variable for future use. (in versions check and update check etc.).
- Folder scanning re-written to integrate more control of detecting branches correctly by branch and version #.
- Adjusted folder scanning data block to resolve crash when selecting random folder not containing DCS files.
- Precoding for adding preset slot 5.
- Revisions to preset folder scanning (cleaning code and using a more advanced function to save lines and commands sent).
- Fixed mislink with slot 6 linking to slot 5 user profile paths during user profile scan for preset files.
- Revisions to preset on and preset off functions ( to add preset 5 as well as revised to match preset scanning function and transition to single context menu structure).
- Added preset slot 5 functions to build switching functions and build scanning functions.
- Added preset slot 5 slot name entries to settings data block.
- Activated preset slot 5 selection.
- Added Raindrops quality version data.
- Local source selection for builds condensed to context menu from 7 buttons. (buttons hidden if needed for revert, will be cleansed after testing.
- Adv. updater section converted back to default controls, layout adjusted.
- Added Slot Path to update all order list boxes, revised update all function to search for Slot0x Name + Slot0xPath. (fixes same name bug w/ update order).
  (users will be required to click update / reset to import new name + path data, and re-do their order and it will save on close).
- Corrected Update all functions running on thread 00, (moved new update all w/ custom order to thread 11, deleted old unused update all function from thread 11 and app.)
- Corrected cash app button behavior (was launching both CA and PP windows).
- Advanced launch options page transitioned back to default controls.
- Minor adjustments to log stream writer (there's some dark voodoo in the stream writer, still trying to iron it out.)
- All options editor controls transitioned back to default controls.
- Fixed mislink in model viewer launch function for slot 3-6.
- Revised graphics with 2024 DCS Logo.
- Added all liveries to the Other SZS Products page. (No rendered previews of F-86F, they need to be re-mastered.)
- Added F-15C ACM Campaign assets.
- Testing condensed module info lookup protocol (Reduces code lines per module by 75%), Starting w/ F-15C ACM Campaign, 
   I will integrate into campaigns section first, since it's the largest section to have to rewrite (75+ Modules)
- Added log writer process count block, if a 2nd+ instance of app is opened, they will not write log files (until I come up with a _variant solution)  .
- Added flow panel to module info page to allow dynamic adding/removing elements.
- Added terrain_campaign switch to module info page function, if terrain or campaign, some elements are renamed or hidden.
- Updated all terrain data blocks w/ the terrain_campaign switch.
- Revision to campaign Module functions, handlers, data blocks and info lookup, now a single unified function for everything (prev. was 7 separate functions).
  Will be transitioned to other module sections one by one, but starting at the bottom of the campaigns list and moving up.

- Preset editor functions moved to the menu, and old buttons removed.
- Preset editor category tab control vertical height adjusted.
- Adjusted list item titles in VR Rendering Drop down menu (from "API" to "Runtime"),
  May require the user to set the API again,
  I put a conversion from the old string to the new, but I'm not sure if it's 100% working correctly.
- All section layouts adjusted and controls re-named to the revised naming scheme.
  (Renaming controls takes priority over conversion to new data block function, as the new naming scheme will make the data block conversion quicker).
- Changed old FC3 Training modules names / tags to FCS.
- Added multiple splash screen variations w/ control to change them depending on the time the app launched. (may switch some around eventually.) 
- Removed external apps launch switch from adv. launch tab, button to take user to external apps config on app settings page 
  (1 less control and control type to sync, as ext. app toggle was in multiple locations, now just app settings and system tray). 
- Quick cleaning passes on aircraft modules to correct flight model types for 3rd party modules.
- Replaced graphic titles for modules w/ Text control, to allow reusing background graphic, graphic to be updated and "category" tag to be removed from graphic.
- Added "Select Module" option to module right click menu, will replace checkboxes when the bottom row buttons and section is removed from module panel.  
- Module scan category re-ordered (moved campaigns to end of official modules, then discontinued, utilities, unlicensed.)
- Interim. module art generated, will revisit and tweak art after the data block conversion. (old art to be purged).
- Rem'd code for switching module graphics for FC3 assets. ( not needed w/ adjusted UI appearance ).
- Removed icon from module panel showing installed (honestly it says if it's installed in the info block, just redundant excessive graphics.)
  (Those graphics will be purged in the big "rem / redundant controls purge" before the next public build).
- Corrected mis-link in post launch process scan for MV and Updater functions.
- Added watcher control for logbook scan and preset scan functions.
- Further adjustments to log stream writer (resolving some write/copy/delete file error during startup).
- Added F-4E code and art assets.
- Added NS430 for Christen Eagle II code and art assets.
- Adjustments to UI updating thread. (fixes some elements not updating during function.)
- Renaming controls has been completed.
- Added a checkbox function to highlight the panel when checked to all modules.
- Updated check / uncheck all functions to work with the new control name scheme.
- Updated module filter function to work with the new control name scheme.
- Updated "turn_servers" options.lua setting name in parser.
- Corrected label for "Server screenshots".
- All module sections converted to new data block format.
- Adjustments to module info panel layout (added buttons to install/purchase direct from panel).
- Converted home screen external apps section to flow panel, external apps that aren't detected will have buttons removed, added back if set / detected.
- Revisions to external app scans, fixes to a few mis-linked parameters in custom app scans.
- Added Olympus client button to external apps flow panel.
- Home launch buttons converted to Sim launcher, server launcher and updater launcher flow panels. Adjusted margin values.
- Adjustments to theme switching and applying to accommodate new flow panels.
- Converted build selection buttons to client / server build tab control to home page (server builds not functional, yet).
- Precoding for adding server slot functions *(will be slots 7-12 internally).
- Slots 7-12 activated to test switching between client / server tabs.
- Settings save functions merged and re-organized into a unified function for save button and form close events.
- Individual preset context menus merged into a single menu, rename/restore default functions re-written and condensed.
- Removed old preset menu controls and code.
- Condensed build switch functions (rem'd a lot of redundant and duplicate code paths).
- Unified build slot menu & functions. (added to Server slots 7 to 12 to start, to be applied to all slots once tested and rem'd later).
- General renaming of subroutines for easier navigation.
- Adjustments to Local source selection function.
- Added local source select to unified build menu.
- Converted modules and sim options version# database chart to new naming scheme.
- Slots 1-6 converted to new unified menu and functions.
- As of now, the big purge will be all the unique function rem'd code, all old module graphics, old build/preset highlight graphics, button graphics and old system tray 3rd party control / graphics.

- Pre Purge Stats: 25.1 MB (26,396,672 bytes), 94,569 Lines in Main form code.
- PostPurge Stats: 16.5 MB (17,362,432 bytes), 84,232 Lines in Main form code.
- Purged old Controls for refreshing information and build setup from home tab, referenced code also purged.
- Purged old local source controls from advanced updater tab, referenced code also purged.
- Purged old build/preset highlight controls, referenced code also purged.
- Purged old graphics for deleted controls, referenced code in themes and designer files also purged.
- Purged old build content menus, referenced code also purged.
- Purged old system tray menu, referenced code also purged.
- Purged old module graphics.
- Converted advanced launch scripts / autoexec back to default controls to remove the icon graphics.
- Corrected mislinked auto profile settings from old controls to new control parameters for slots 1-6.
- Added Border highlighting effect to active build/preset button.
- Corrected mis-link in slots 1-6 auto set profile settings save/load.
- Adjusted module scan order, adjusted progress bar update/reporting frequency.
- Adjusted “update all” listbox size.
- Fixed mislink in slot 8 status reporting.
- Reverted dedicated server and GUI titles back to the old name ( so "dedicated" doesn't text render through graphics ).
- Fixed build drop down menu not responding when choosing slot 7-12.
- Fixed main launch button Does not launch DCS with external apps enabled.
- Disabled "in testing" module filter, likely to be removed.

- Adjustments to app loading status and data reporting to splash screen labels.
- Adjustments to build scanning.
- Adjusted several data strings from private/local to public to be accessed by MiniUI Form instead of calling them twice.
- Converted the MiniUI form buttons to flow control.
- Added Sim/Server tab control to MiniUI form.
- Converted MiniUI form controls to new naming scheme.
- Fixed mis-link in slots 7-12 model viewer menu.
- Converted splash screen controls to new naming scheme.
- Renamed all forms (Main, Mini, Theme etc) to new naming scheme.
- Converted mini form build buttons function to match the main form (left and right click functions / context menus).
- Adjusted theme apply function for new mini form controls, revised theme switching to allow theme to switch while in mini form.
- Adjusted module info panel close and uninstall routine to unload any module graphics before attempting uninstall to avoid locked file exception.
- Revisions to all parser/scanner progress reporting to UI thread.
- Adjustments to some thread sleep commands.
- Added public links and conversion function for App / Sim status labels between Full UI and Mini UI Labels, thus not having to update and control labels twice.
- Fixed broken MT launch for model viewer when in MiniUI mode.
- Added auto-scan toggle to app settings, default is on, turning it off, will stop auto-scanning of Preset values, logbook and modules when selecting builds.
   (if the toggle is off, App will scan for modules when going to the modules tab, and scan preset when going to preset tab.)
- Added Kola Peninsula Art Assets and data block info.
- Added CH-47F Art Assets and data block info.
- Removed "in testing" module filter and controls.
- Fixed mis-link in slot 1 auto user profile setting.
- Fixed mis-link in slots 1-6 renaming not populating correct default name.
- Updated F-15E ED Shop box art image link.
- Updated F-4E ED Shop box art image link.
- Updated Ka-50v3 ED Shop box art image link.
- Updated Theater / Terrain Art.
- Added OrbX to the module filter system.
- Added Opacity Slider for app (non persistent).

- Purged custom theme editor and code (will go back to it when the app is more mature).
- Adjustments to Slots 7-12 default names.
- Added mouse app move functions to mini ui logo.
- Fixed mislink in tab style switching w/ new tab controls for builds.
- Corrected some log readouts for the model viewer platform.
- Reactivated detection for the press preview branches.
- Added Launch VR/2D, Server, GUI Options to build drop down menu, to directly launch builds without switching.
- Corrected scan error that resulted in the preset 5 button being disabled.
- Corrected button styles on advanced launcher tab.
- Removed process icons from running processes buttons and left panel launch mode buttons, both main ui and mini ui (graphics to be purged later.).
- Changed update mode buttons text.
- Updated F-4E data block.
- Added canopy reflection slider to options editor.
- Added canopy reflectance value information to the parser.
- Moved options editor checks to separate function, added to editor disable function as well. (so they won't show even when the editor is disabled).
- Converted right side of home screen to sub tabs for preset info, logbook, build info, latest versions and server info.
- Updated logbook scan function to scan when selecting the logbook tab if auto-scan is disabled.
- Updated modules scan function to scan when selecting the modules tab if auto-scan is disabled.
- Adjustments to containers and applying theme properties.
- Removed "user theme" and values left over from the purge.
- Server status moved to text control, icons on top edge hidden to be cleansed.
- Renamed external app data values to new naming scheme.
- CDN status and modules count tabs on home hidden.*(redundant info)
- Adjusted server build graphic.
- User settings icon on top right replaced w/ generic text alt character.

- Added Menus to Transition "update all function/order" to Menus. (replacing the list box).
- Rewrite the “update all” functions to use the order menu, order must be set (old setup if order was blank it went in numerical order).
- Removed old update all function code.
- Removed old update all listbox.
- Removed old update all settings from user.settings.
- Updated F-4E Trailer link to release date announcement trailer.
- Consolidated Donate / Links buttons to single button + menu.
- Removed images from the theme menu.
- Cleansed UI art for items that had art removed.
- Updated build scan branches chart for all slots.

- Corrected Open Composite Check path.
- Fixed Tacview menu options not working.
- Adjusted Update All slot order menu location when opening.
- Adjustment to mini ui tab text.
- Log / Console moved to a sub tab on the home screen.
- Log / Console enlarge / small functions disabled (moving log and re-sizing does not work when in container).
- Sim / Ext app launcher buttons divided into tabs, Text adjusted, size adjusted, margin spacing adjusted, revised flow panel control order.
- App main window height reduced by 80px.
- Adjusted some theme color values. (mainly MT Mode Toggle Button).
- Corrected some mis-linked color / theme values for mini ui.
- Added TPS Theme.
- Adjustments to Build -> Update to custom branch sub menu appearance. (and functionality).
- Added External Apps order master menu and sub menu.
- Moved External Apps Delay text box to External Apps order sub menus.
- Added Key.Character numerical only restriction to option editors for height, width ,aspect, port, ping, and max player textboxes.
- External apps launch order function re-written to use new master/sub menus, will need to have slots re-set by user, old UI elements hidden for purge.
- Mini UI layout adjusted and updated to the same standard as Full UI left side menu.
- Added switch and persistent user setting for "allow multiple updater instances", this will allow multiple to run instead of bringing updater to focus.
- Fixed double action call on Home Update button, was launching Updater.exe twice.
- Log window hide switch hidden (to be purged).

- Adjustments to text rendering on multiple controls. *(Removed the old compatibility text renderer)
- Adjustments to theme settings, separated highlighted control color to its own value, updated and adjusted theme colors.
- Tron/Matrix theme main color adjusted away from absolute black.
- Fixed selected theme indicator icon color for army theme.
- Re-enabled Master Chief 117 theme (was disabled due to some color rendering issues that were fixed when separating values).
- Changed F-4E Trailer to Release Trailer.
- Updated F-4E Version#/Release date chart values.
- Adjusted module info panel size.
- External App Settings and Launch Order moved to "Advanced Launcher Options" screen.
- Added external app launch delay time to user.settings for persistence.
- Oculus Mirror settings moved to sub menus of Oculus / MetaVR on the External Apps menu.
- Added custom option for Mirror resolution, will spawn height/width entry boxes. (added User.Setting entries for persistence.)
- Converted oculus mirror launch function to use new controls.
- Renamed external app check/launch functions.
- Purged old external app functions and hidden controls.
- Merged some system tray functions with main functions and removed the duplicate function.
- Adjusted system try External apps menu to load the new menu system.
- Converted "update available" flag from Image to panel w/ rendered text.
- Added Thunderbirds theme, just because we have a Blue Angels theme.
- Resorted themes menu, light and dark up top, then sorted by main color shade, added separators in the menu.

- Adjustments for Update to custom build/branch on build menu.
- Added numerical restriction to version # entry boxes for update to custom build functions.
- Added Operation Green Line and Massun Asset Pack information to versions chart.
- Added G-Warm Up to the versions chart.
- Added Massun92 to module filters.
- Adjustments to some theater UI images.
- Corrected mislink in Msgscale, Gui Scale and LODSwitcher labels/scan of preset editor.
- Corrected typo that resulted in Antialiasing drop down being disabled on preset value loading.
- Added G-Warm Up to options editor/difficulty.
- Updated embedded NewtonSoft.JSON Parser from v13.0.2 to v13.0.3
- Moved framework from .net 4.7.2 to .net 4.8.0.
- Added Secondary Log Window, Linked it to log make large / small function, will also render over all controls.
- Re-enabled the Expand Log option in the log menu, linked to a new secondary window.
- Revised Expand/Collapse log functions and linked to secondary log window.
- Added log option to user settings menu, and linked log menu, log options now accessible regardless of leaving the home page.
- Adjusted OH-58D Version# chart values.

- Exception catches on loading and leaving options editor before scan finishes, causing crash when compare function is started.
- Fixed missing value in CEII NS430 information causing app exception when module info panel opening.
- Fixed missing commands to enable/disable difficulty, audio, misc options menus.
- Added External source for processes (for DCS Processes in paths not set in the App.).
- Converted Adv. Launch params to be per build instead of global.
- Added launch parameters to the master build menu.

- Integrated app control scaler core function.
- Adjusted Picture box controls for SZS and DULU logo so image remains centered when app scale is changed.
- Fixed missing value and link for master volume label control value.
- Code level disabling of double click maximize function.
- Removed IconExtract function from external process detection.
- Tweaking to launch params setting. (used to pull param from textbox on adv launch page, now pulls from saved value, textboxes save value when changed.).
- Adjustments to top right controls sizes/location, icon alignment.
- Adjusted scaler core to use preset font pt sizes vs math.scaling%.
- App Scale 1.25X Enabled for testing on 1080P or above (I need to add a check that blocks scaling change if display resolution is not sufficient.)
- Added user.setting for scale, but might be disabled, like form opacity value, form has to fully load before being changed. *(Looking into re-working).
- Added screen resolution check for primary and secondary displays.
- Adjustment to Build Stats sub pages controls, prev. setup was not compatible w/ scaling.
- App Scale 1.50X Enabled for testing on 1440P or above.
- Corrected scaler code to allow persistence when closing / reopening app.
- Adjusted CH-47F data block.
- Logbook Scan function added to Logbook Tab if auto-scan is disabled.
- Prompt added to "Clear all User.Settings" menu option, Prompts user Yes/No if they want to reset all settings.
  *Prior it would just clear all settings, so to avoid accidental clearing, a prompt was added.
- Revision to build scan and "update available" behavior to resolve flag updating when scanning on separate thread.
- Update Available Tags Clickable to Update that build.
- Added VR Debug modes switch and arguments, enabled w/ switch. (not persistent).

- Updated Kola Terrain datablock.
- Updated OH-58D datablock and trailer link.
- Added Operation Mountain Breeze datablock and art assets.
- Created backup restore point for app project file.
- Renamed System hardware variables to match new naming scheme
- Adjusted Win32 hardware polling and logging on exception.
- Removed old Win32*VideoController Memory polling function, as it does not show above 4GB.
- Removed old Win32*SoundDevice polling function, as returned values don't match CLSID's used by DCS.
- Removed linked SPU device population function.
- Removed old HighDPI auto-scaling function (never worked correctly.), replaced by user.scaling.
- Disabled Win32*Processor Speed Polling (to be removed), CPU core clocks are dynamic, function takes too long to process.
- Disabled Win32*Processor Logical core Polling (to be removed), CPU core count isnt used by the app, function takes too long to process.
- Rewrote Win32*Processor Polling Functions for Get Name, Architecture, CoreCount, Current Frequency, Max Frequency, reduced function process times by 99%.
- Renamed server and game options values to match new naming scheme.
- Added Server settings load/save stat info.
- Removed double exception catches from server settings lua parser.
- Updated server settings parser w/ stats for success/failed items
- Added Load/Save stats to server tab.
- Added Afghanistan Terrain datablock and Art Assets.
- Updated Launcher datablock.
- Adjusted build scan and preset options versions check (*eliminated scanning versions twice.)
- Project backup 06.13.2024.1
- Cleansing pass, remove all rem'd code.
- Added failsafe default values for all trackbars, if value is > max or < min, it will set it to default to eliminate slider going off the edge.
- Fixed Font scale value replacing option label on preset parse/load.
- Corrected syntax of launch sim now function. (Missing a space between vr mode and arguments variable, extra space in ST string between launcher exe and vr mode arguments).
- Added missing Preset #5 entries to check preset active scan function.
- Added missing Preset #5 entries to restore missing preset files function.
- Condensed folder scan branch detecting function.
- Added missing entries for Kola/Afghanistan install multiple checkboxes.

- Updated Flaming Cliffs 3 datablock.
- Updated module scan function w/ Alternate elseif for version > FC3_Depreciated.
- Added DCS Launcher to build right click menu w/ Version check.
- Adjusted right click menu functions for launcher enable/disable modes. 
- Renamed FCS Modules datablocks to not conflict with DCS versions of same aircraft. *(Other aircraft modules will be updated as well.)
- Updated CH-47D datablock.
- Added FCS versions of F-5E, F-86F, MiG-15 datablocks and art assets. 
- Removed duplicate JF-17 datablock.
- Renamed aircraft modules w/ DCS/FCS prefixes.
- Adjusted module scan function (added back entry.lua check)
- Adjusted FC3 Version check, uninstall button will remain.
- Adjusted Module info panel close function name.
- Added build menu filter, if branch = Dedicated server, Launcher option will remain unavailable.
- Corrected a few typos and mis-links in asset pack scanning.

- Converted the rest of the version charts for modules with updated name scheme.
- Adjustments to MF1 L39 and P51 names / value returns for version charts. 
- Adjustments to trailers data parsing, if VID = "" then trailer buttons disabled.
- Removed DCS World 2024 video from all modules that I didnt have trailers for before.
- Added trailers for every DCS Module I could find (Campaigns is missing a few, and had to pull some from ED's Vimeo.)
- Adjusted FCIII End Of Support Version and behavior (Module options will remain available until ModuleID is deleted from Update Database.)
- Fixed value update for custom launch arugments string. *(value would only update when switching builds, revised update function to update and save as text is changed.)
- Added F-16C Gamblers, UH-1H Worlds Apart Stormfront and AH-64D The Four Horsemen Datablocks.
- Added Fight's On Simulations to campaign developer filter.
- Slight revision to CH-47 Module graphic.
- Reactivated "modules summary" tab on home screen, added chart.
- Adjustments to chart rendering values and area names.
- Adjustments to chart color palettes per theme.
- Updated Data blocks for Afghanistan, 3 New Campaigns, FC2024 Aircraft, RainDrops Quality, Canopy Reflections.
- Condensed ModuleMenu functions/checks to single function run when opening menu, removed functions and checks from individual module datablocks.
- Fixed memory leak when rendering 3rd chart with no build selected.
 

 


Edited by SkateZilla
  • Like 5
  • Thanks 6

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

1 minute ago, VR Flight Guy in PJ Pants said:

May I ask the ETA?

From post above:

Final Changelog for next public version (sorted oldest items first):
*(Pending any issues w/ testing, should be ready tonight or tomorrow):

  • Thanks 2
Link to comment
Share on other sites

Posted (edited)

Added to first post.

 

Forgot to mention, there is a online manual, in the help icon on the top right, I'm slowly building the manual sections at a time.


Edited by SkateZilla
  • Like 2
  • Thanks 5

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

On 6/14/2024 at 5:39 PM, SkateZilla said:

Not in any official capacity no, outside of testing etc.

The "Idea".. maybe, But I cannot say for sure, it also doesn't matter, it's one more thing built into DCS that helps everyone.

I can also say, this does not affect development of my app, mine will remain in development, and will work alongside and/or with ED's.

 

BTW, I disabled the DCS Launcher and use your tool, because your profile handling is way better.
I use all 5 profiles. And thank you for adding one more profile in the newest version!

  • Like 3

SYSTEM: Mainboard MSI MEG X570 | CPU Ryzen 7 5800X @ 4.5 GHz | RAM 64 GB @ 3200 MHz | GPU GIGABYTE RTX 4090 | 1 TB SSD | Win 10 x64

DEVICES: ASUS 27" LCD | TrackIR 5 | LukeClip | Quest 3 | PointCTRL | Virpil HOTAS | MFG Crosswind | TableMount MonsterTech

MODULES: To much to list. But I stopped buying more, because of too much bugs in e.g. A-10C(II). @ED: Fix the bugs and I spend money on modules again. Promised.

PROJECTS: OpenFlightSchool: DE / EN

Link to comment
Share on other sites

Hi, I have a quick question. I'm planning to uninstall DCS and do a clean install of the new DCS (with new manager) that came out July. I noticed that my DCS Updater Launcher GUI has been keeping user data in the C drive saved games folder.

I would like to move this to a specific folder. For me it would be D/DCS Utilities/DCS Updater Utility/ [data files].

Can I move this thru 'use custom user profile folder' in app settings.

And all the data will move over.

Thanks, Rick.

[Update: Setup the 'use custom user profile folder' and it worked fine, transferred the old files there as an archive. Then updated the App]

 

Screenshot 2024-07-13 102238.png

Screenshot 2024-07-13 102216.png


Edited by NightHawk1867

Canadian 🇨🇦🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧. DCS World Open Beta 2.7. 

Aircraft: Spitfire LF Mk. IX, Bf 109 K-4 Kurfurst. F/A-18C Hornet, F-5E3 Tiger II. Flaming Cliffs: F-15C, Mig29, Su27, Su33, Su25, A10A. Community aircraft: A4 Skyhawk, T45 Goshawk, A29a Tucano, MB339, J39 Gripen, Hercules C-130. Assets and Maps: US Super Carrier, WWII Assets Pack. Maps: Caucasus, Channel, Mariana Islands, Nevada, Normandy, Persian Gulf, Syria. Simulation computer system: AMD Ryzen 7 3700X 8-Core Processor 3.60 GHz, Sapphire Radeon RX 5700XT, 64GB memory, 2x 1TB M.2 SSD, 1TB SSD, 32" Samsung monitor. 🍁 [updated Jan07 2022]

 

 

 

Link to comment
Share on other sites

I have been using the Latest Version of DCS Updater Launcher GUI ver 2.00.38. @SkateZilla thanks for the Update!

The new Official DCS Launcher is OK, but it does conflict with my Tobii Eye Tracker 5.

Regarding App Settings UI:

I use the Classic USNF Theme because it has different colours for the DCS LAUNCHER, LAUNCHER 2D and LAUNCHER VR button colours.

  • I would be nice to see the others themes also have different button colours for the actual ounces that are used to Launch DCS.

Cheers. 

  • Do not own:  | F-15E | JF-17 | Fw 190 A-8 | Bf 109 |
  • Hardware:  [ - Ryzen7-5800X - 32GB - RX 6800 - X56 HOTAS Throttle -  WINWING Orion 2 F16EX Grip - TrackIR 5 - Tobii 5C - JetPad FSE - ]
Link to comment
Share on other sites

8 hours ago, NightHawk1867 said:

Hi, I have a quick question. I'm planning to uninstall DCS and do a clean install of the new DCS (with new manager) that came out July. I noticed that my DCS Updater Launcher GUI has been keeping user data in the C drive saved games folder.

I would like to move this to a specific folder. For me it would be D/DCS Utilities/DCS Updater Utility/ [data files].

Can I move this thru 'use custom user profile folder' in app settings.

And all the data will move over.

Thanks, Rick.

[Update: Setup the 'use custom user profile folder' and it worked fine, transferred the old files there as an archive. Then updated the App]

 

Screenshot 2024-07-13 102238.png

Screenshot 2024-07-13 102216.png

 

The app doesn't re-configure windows to use different folders for User Profile,

The option is there to point the app to another path for storing the app's data only.

  • Like 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

Posted (edited)
9 hours ago, kaltokri said:

BTW, I disabled the DCS Launcher and use your tool, because your profile handling is way better.
I use all 5 profiles. And thank you for adding one more profile in the newest version!

there are a few things the ED Launcher does better.

For me specifically, I use my app to manage all my installs (release and testing, as well as servers). As well as debug / testing purposes (Launching w/ custom arguments / or autoexec settings etc).

But I still use ED's launcher for tweaking a few settings sometimes. ED also plans to Expand the launcher, so there's likely a lot of new stuff coming to it.

For Example, LUA Parsing of the Options.lua.

You can still manage all the App Profiles as before, and launch the launcher, my app will activate the profile, and you can edit within ED's Launcher.

I'm not 100% certain i've debugged the LUA Parsing for specific localizations yet, and there's funky behavior when specific values are changed, despite putting version tables for those strings, the LUA Parser sometimes has a stroke.  Ie, I sometimes get errors w/ RainDrops Quality, as w/ this latest version, it's now Off, Low, High, instead of On/Off. DCS would auto-set low for anyone that had the option checked prior, so the app tries to do the same, and sometimes it confuses it self.


Edited by SkateZilla
  • Like 3

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

custom launch scripts don't seem to run anymore?

SYSTEM SPECS: Hardware Intel Corei7-12700KF @ 5.1/5.3p & 3.8e GHz, 64Gb RAM, 4090 FE, Dell S2716DG, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

Link to comment
Share on other sites

1 hour ago, speed-of-heat said:

custom launch scripts don't seem to run anymore?

Logged: EXT_SCRIPTS_2.0.0.38
Fixed in Version 2.0.0.39

Apologies, that was a goof up on my end,
When I re-wrote external apps, the custom scripts part was left off the function order, as it used to be a sub function of external apps.

If no other major issues come up, I'll release a update/hotfix this week.

  • Like 3

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

Is there A step by step Video or Document to set up this Utility. I can't configure the builds or auto search for the files.

System:Motherboard Asus ROG Strix Z390-E,Asus ROG GeForce RTX 2080Ti OC, GPU, 32GB Corsair Vengeance DDR4 Ram, Intel i9 9900K @ 5 GHz , cooled by NZXT Kraken X52, Acer XB270HU G-Sinc monitor, Windows 10 Pro, Warthog joystick and throttle with wasy extension, VBK Gunfighter Pro and MCG Pro,MFG Rudder, running on a dedicated 1TB Samsung 970 Pro M2 Nvme , Super Wheel Stand Pro, with a HP Reverb G2

Link to comment
Share on other sites

Is there A step by step Video or Document to set up this Utility. I can't configure the builds or auto search for the files.
Right click the slot, and manually select the paths. Exit the app manually to save the settings.

Sent from my SM-A536B using Tapatalk

Link to comment
Share on other sites

1 hour ago, VR Flight Guy in PJ Pants said:

Would there be an option to move the ext apps back to the first page on the left?

They are still on the first page on the left.

2 hours ago, Rocky49 said:

Is there A step by step Video or Document to set up this Utility. I can't configure the builds or auto search for the files.

Click on the "?" Icon and click Online Manual.

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

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...