Thomas Barrios Posted December 2 Posted December 2 (edited) Hello! I have developed a suite called DCS-Max Performance Optimization Suite. Now it features a full Graphic User Interface! DCS-Max now includes easy management of all features: Visual Dashboard - Overview of system info and quick actions Backup, restore - Create, backups, restore and schedule automatic backups with a single click Run Benchmarks - Run benchmarks first to baseline, ant them apply optimizations checking performance improvements. Apply Optimizations - Select common Windows Services, Register and Tasks optimizations to apply easily. No Command Line Required - User-friendly interface for all operations Check it out! https://github.com/thomas-barrios/DCS-Max/blob/master/README.mdnullnull Visual Dashboard - Overview of system info and quick actions Safe System Backups - Complete backup/restore for DCS configs, Windows tasks, services, and registry Automated DCS Performance Testing - Test 128+ graphics settings combinations with CapFrameX integration Windows Optimization - Disable unnecessary services and tasks that cause stutters and frame drops Check full project at https://github.com/thomas-barrios/DCS-Max/blob/master/README.md Edited December 6 by Thomas Barrios EDIT: added print screens and tags, added video overview 4 6 HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
Hiob Posted December 2 Posted December 2 Yeah, it does. I'm curious about the Benchmark you implemented there. Will def. try.... 1 "Muß ich denn jedes Mal, wenn ich sauge oder saugblase den Schlauchstecker in die Schlauchnut schieben?"
Thomas Barrios Posted December 2 Author Posted December 2 The benckmark is pretty cool! you can set a series of tests and let the PC running them. What will happen? - Edit the Configuration, setting what tests you wanna run - Click Start Benchmark - Notepad++ will openfor log and progression display - Pimax wil open (if you fly VR, only Pimax integrated yet, other headsets to come) - CapFrameX will open record the data of the tests - DCS will open running a standard F18 Mission (you might add your own mission) looping trough all tests If you have any trouble, just quote here and I help you! Your screen will look like: null 32 minutes ago, Hiob said: Yeah, it does. I'm curious about the Benchmark you implemented there. Will def. try.... 1 HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
Hiob Posted December 2 Posted December 2 (edited) I did a lot benchmarking myself back in the day..... One thing to note is, that you have to make sure that all GFX options apply to the scene, in order to measure their impact. Some like screens and mirrors, or SSAO etc.... only apply to certain aircraft or when you have wingmen in sight..... That's why I'm curious about the scene you're using. Edited December 2 by Hiob 1 1 "Muß ich denn jedes Mal, wenn ich sauge oder saugblase den Schlauchstecker in die Schlauchnut schieben?"
jnr4817 Posted December 2 Posted December 2 Id like to use the TGFB https://www.digitalcombatsimulator.com/en/files/3336216/ as my benchmark, can this be supported? Also I only fly helos, so would need to add them into the mission. Very nice work homie 1 9800x3d|64 GB 6200|4090|m.2 x2 http://www.blacksharkden.com/ Come join us!
Thomas Barrios Posted December 2 Author Posted December 2 Hey @jnr4817! I have successfully run an automated benchmark test with https://www.digitalcombatsimulator.com/en/files/3336216/. Here is the procedure 1) Start a server using the mp mission (https://www.digitalcombatsimulator.com/en/files/3336216/.) 2) Unpause 3) Select desired unity 4) Fly around... (suggest to recreate the performance bottleneck you wanna investigate) 5) Leave server 6) Go to C:\Users\YorName\Saved Games\DCS\Tracks\Multiplayer 7) Find the multiplayer mission track saved, in my case "server-20251029-191117.trk" OK, that's your benchmark mission track. Now we will set it to auto play this track if the mission is opened 8.) Change the filename extension from ".trk" to ".zip" --> server-20251029-191117.zip 9) Open the zip archive, go to the track_data folder 10) create a new file named "continue_track" (no extension) with content "continue_track 1", and add to the folder "track_data" to the archive (sample file attached) 11) close the zip archive 12) rename the zip file extention from ".zip" to ".miz" --> server-20251029-191117.miz 13) save the .miz file inside the ..\DCS-Max\4-Performance-Testing\benchmark-missions folder 14) edit the 4.1.1-dcs-testing-configuration.ini file, find the "mission=___________" attribute 15) change the attribute to mission = benchmark-missions\server-20251029-191117.miz Well... this surely will benefit from some automation in the future! OBS: Now its possible to command line open this mission directly with track replay Launching DCS with command: "D:\Program Files\Eagle Dynamics\DCS World\bin\DCS.exe" --mission "D:\Projects\DCS-Max\4-Performance-Testing\benchmark-missions\server-20251029-191117.miz" By now you will be able to run tests/benchmarks using your custom track file! Let me know if it worked! attached a sample .zip (also a renamed to .miz file) and a continue_track file 4 hours ago, jnr4817 said: Id like to use the TGFB https://www.digitalcombatsimulator.com/en/files/3336216/ as my benchmark, can this be supported? Also I only fly helos, so would need to add them into the mission. Very nice work homie continue_track server-20251029-191117.zip server-20251029-191117.miz 2 1 HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
Thomas Barrios Posted December 4 Author Posted December 4 @Thomas Barrios - Some issues so far.. In the "Install Required Soft" section. It says "Checking installed Software, please wait" but it is not doing anything (wheels are spinning next to all 3) for 5-10 minutes. I already have Notepad ++ installed, but not CapFrameX or AutoHotKey. Edit: After 5 minutes I figured I would try Installing CapFrameX using DCS-Max "Install" button, "Installation Output" window says "Installing CapFrameX..." for a good 10 minutes...exited to Dashboard, came back, apparently stopped "installing". Downloaded and installed CapFrameX and AutoHotkey v2 manually, (again, Notepad ++ already installed) DCS-Max "Checking installed Software" still can not find them, but they show as "Found" under "Settings - Application Paths". Unfortunatley the path to DCS is incorrect, yet when I fix it and it says "found", then I Save Settings and I exit to Dashboard and return, it reverts back to your default. The Dashboard is also is not showing my Nvidia 5090 as my GPU, but my "DisplayLink USB Device" (flatscreen monitor driver), and my RAM at 62GB (it's 64).. 1 HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
lipas70 Posted December 4 Posted December 4 Hi. The program has disappeared from the User Files list. Why? As above, the program cannot find a path to the DCS other than the "C" drive. W10 64bit, i9 9900K, 64GB RAM, GTX 1070Ti, 27" FullHD monitor
Thomas Barrios Posted December 4 Author Posted December 4 4 hours ago, GPatricks said: @Thomas Barrios - some issues - In the "Install Required Soft" section. It says "Checking installed Software, please wait" but it is not doing anything (wheels are spinning next to all 3) for 5-10 minutes. I already have Notepad ++ installed, but not CapFrameX or AutoHotKey. Edit: After 5 minutes I figured I would try Installing CapFrameX using DCS-Max "Install" button, "Installation Output" window says "Installing CapFrameX..." for a good 10 minutes...exited to Dashboard, came back, apparently stopped "installing". Downloaded and installed CapFrameX and AutoHotkey v2 manually, (again, Notepad ++ already installed) DCS-Max "Checking installed Software" still can not find them, but they show as "Found" under "Settings - Application Paths". Unfortunatley the path to DCS is incorrect, yet when I fix it and it says "found", then I Save Settings and I exit to Dashboard and return, it reverts back to your default. The Dashboard is also is not showing my Nvidia 5090 as my GPU, but my "DisplayLink USB Device" (flatscreen monitor driver), and my RAM at 62GB (it's 64).. Hey @GPatricks I have worked on the issues, please check the latest 1.2.2 release https://github.com/thomas-barrios/DCS-Max/releases OBS: delete the previous downloaded version Let me know how it goes! thanks! 15 minutes ago, lipas70 said: Hi. The program has disappeared from the User Files list. Why? As above, the program cannot find a path to the DCS other than the "C" drive. Hey @lipas70 About user files, just got this message: Moderator note: file is reporting a trojan please check, contact bignewy on discord or support. message As the tools does change the system is kind of expected. But the solution is open sourced so everything is transparent, no malicious software, but user discretion needed. About the, software detection was refactored, please check the latest 1.2.2 release https://github.com/thomas-barrios/DCS-Max/releases and you can now specify custom paths in the dcs-testing-configuration.ini Let me know how it goes! thanks! 1 HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
GPatricks Posted December 4 Posted December 4 Headed away for the weekend but will try the new version when I get back, thank you! 1 GIGABYTE X870E AORUS Elite WIFI7, Thermaltake 1200w PS \AMD Ryzen 7 9800X3D - Corsair iCue Titan Liquid CPU cooler \ 64GB G.Skill Z5 DDR5 \ SBlasterX G6 \ 4TB NvMe M.2 Boot Drive \ ZOTAC GAMING GeForce RTX 5090 SOLID OC 32GB GDDR7 - Nvidia 581.57 drivers \ 3 Samsung 32" 7680x1440 at 144Hz Gsync \ Win11 Pro Ver. 24H2 - Build 26100.7171 (ATLAS OS) \ TIR 5 \ Warthog HOTAS with VirPil stick base \ MFG V3 Pedals \ TM MFDs on 2 8" Lilliputs \ Simgears ICP \ Meganex 8K VR
The_Nephilim Posted December 5 Posted December 5 (edited) Hey While I am eager to test this out I do have a question.. 1. IF I currently really have no stutters and have very good performance will this program improve it more or is this really only for users who have current issue with performance and stutters.. Thank you Nephilim' Edited December 5 by The_Nephilim Intel Ultra 265K 5.5GHZ / Gigabyte Z890 Aorus Elite / MSI 4070Ti Ventus 12GB / SoundBlaster Z SoundCard / Corsair Vengance 64GB Ram / HP Reverb G2 / Samsung 980 Pro 2TB Games / Crucial 512GB M.2 Win 11 Pro 21H2 / ButtKicker Gamer / CoolerMaster TD500 Mesh V2 PC Case
Thomas Barrios Posted December 5 Author Posted December 5 14 hours ago, The_Nephilim said: Hey While I am eager to test this out I do have a question.. 1. IF I currently really have no stutters and have very good performance will this program improve it more or is this really only for users who have current issue with performance and stutters.. Thank you Nephilim' Hey there! That's a good question! If you don't have stutters and have a good performance, I would recommend letting thigs way they are. (its not broken? don't fix it!) You can still use the app for: - backup DCS, and/or system settings, - disable some annoying service/task that you want, or - simply running multiple benchmarks for fun (some strange people like myself enjoys micro optimizations), If you only want to benchmark every now and then... maybe just use CapFrameX directly. But remember! always backup and create a restore point FIRST! HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
vgilsoler Posted December 5 Posted December 5 I had some issues when run the application. - I modified the path for DCS save folder and dcs.exe location in the UI, but not recognised until I changed the location in ini file. - the first benchmark didn’t run as I got access denied error with options.lua file. - the clear cache steps were not able to flush any of the folders. The nvidia ones, and the DCS ones. I5 12600KF - 32 GB DDR4 - Nvidia RTX 4060 - SSD + NVME Nadie es un completo inutil, por lo menos sirve de mal ejemplo.
Mamakin Posted December 5 Posted December 5 Hi and thanks for your work. I start the benchmark but I have no result...CaptureFrameX recognize DCS process but doesn't capture. Where can I see it? Thanks
Thomas Barrios Posted December 6 Author Posted December 6 22 hours ago, vgilsoler said: I had some issues when run the application. - I modified the path for DCS save folder and dcs.exe location in the UI, but not recognised until I changed the location in ini file. - the first benchmark didn’t run as I got access denied error with options.lua file. - the clear cache steps were not able to flush any of the folders. The nvidia ones, and the DCS ones. Hey @vgilsoler! Check the new release, i have worked on this problems: https://github.com/thomas-barrios/DCS-Max/releases I modified the path for DCS save folder and dcs.exe location in the UI, but not recognised until I changed the location in ini file. --> refactored in version 1.3.0 - the first benchmark didn’t run as I got access denied error with options.lua file. --> check if you are running with administrator privileges, and also if the scripts are not locked https://www.google.com/search?q=unlock+script+checkbos+on+windows --> if the problem persists, please print screen and send here - the clear cache steps were not able to flush any of the folders. The nvidia ones, and the DCS ones. --> thats strange! please copy output / print screen if administrator privileges does not work. 22 hours ago, Mamakin said: Hi and thanks for your work. I start the benchmark but I have no result...CaptureFrameX recognize DCS process but doesn't capture. Where can I see it? Thanks Hey @Mamakin! Its probably a matter of timing. The app waits for mission to load X secconds, and them press recording key after y secconds Now you can both RUN A CALIBRATION to set your PC specific timing easily null and also fine tune them in the Performance Testing (former Benchmark) screen Hey guys! Update! DCS-Max now features a rich User Interface that allows - PERFORMANCE TESTING (fomer benchmark screen) --> Create a baseline test with current settings - TESTING VARIATIONS SELECTION --> Select and test multiple settings variations No direct configuration.ini file needed! all available trough User Interface now! nullnull 1 1 HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
GPatricks Posted December 6 Posted December 6 (edited) @Thomas Barrios - Saw that 1.3.0 was most recent so I downloaded that. Started fine, shows all programs installed now. Under GPU it no longer shows my USB Driver s but if says I have an AMD Graphics card.. I have an NVidia 5090.. Fixed the DCS path and it saved it correctly this time. Windows Restore point worked correctly. Under "Performance Testing - Start Baseline Benchmark" I ran into issues. Window below appears - I hit "Continue" and I get a NotePad window with 4.1.2 dcs testing automation log and I see that DCS can't launch because this path is incorrect (should be C:\Eagle Dynamics\DCS World\bin\DCS.exe, not D:\Program Files\...) "Launching DCS with command: "D:\Program Files\Eagle Dynamics\DCS World\bin\DCS.exe"" Is there an ini where this "D:\" path is being specified? Edit - and now it says "Benchmark Completed!".. I found the D:\Program files entry, in the [DevelopmentOverrides] section of "_DEPRECATED_4.1.1-dcs-testing-configuration.ini".. the "dcsExe = " line was pointing to D:\Program Files, fixed it, see what happens now. The "optionsLua=" line was incorrect also, fixed that.. Nope, after the corrections I get same error as below.. Edited December 6 by GPatricks GIGABYTE X870E AORUS Elite WIFI7, Thermaltake 1200w PS \AMD Ryzen 7 9800X3D - Corsair iCue Titan Liquid CPU cooler \ 64GB G.Skill Z5 DDR5 \ SBlasterX G6 \ 4TB NvMe M.2 Boot Drive \ ZOTAC GAMING GeForce RTX 5090 SOLID OC 32GB GDDR7 - Nvidia 581.57 drivers \ 3 Samsung 32" 7680x1440 at 144Hz Gsync \ Win11 Pro Ver. 24H2 - Build 26100.7171 (ATLAS OS) \ TIR 5 \ Warthog HOTAS with VirPil stick base \ MFG V3 Pedals \ TM MFDs on 2 8" Lilliputs \ Simgears ICP \ Meganex 8K VR
vgilsoler Posted December 6 Posted December 6 After updating to version 1.3.0 The paths are saved to the settings succesfully. DCS-Max is run with admin rights. The saved games folder is not located successfully but it is configured correctly in the seetings tab. In my case I'm using a symlink to point to my fastest disk instead of system disk. Backup of saved games folder is not done correctly. The benchmark is not able to locate options.lua file and generating error. The clear cache is not able to locate the fxo/metashaders folders. I know I'm not making it easy Many thanks for your effort. I attach the logs and configuration screenshots Log: 2025-12-06 21:15:46 Configuration loaded from: C:\Users\uvegi\Downloads\DCS-Max-v1.3.0\DCS-Max-v1.3.0\4-Performance-Testing\testing-configuration.json 2025-12-06 21:15:46 Dev overrides applied from: C:\Users\uvegi\Downloads\DCS-Max-v1.3.0\DCS-Max-v1.3.0\4-Performance-Testing\testing-configuration.dev.json 2025-12-06 21:15:46 --- Configuration Summary --- 2025-12-06 21:15:46 DryRun: false 2025-12-06 21:15:46 EnableVR: true | VRhardware: Pimax 2025-12-06 21:15:46 WaitVR: 20.0s | WaitMissionReady: 45.0s 2025-12-06 21:15:46 WaitBeforeRecord: 3.0s | WaitRecordLength: 20.0s 2025-12-06 21:15:46 WaitCapFrameXWrite: 5.0s | WaitMissionRestart: 30.0s 2025-12-06 21:15:46 NumberOfRuns: 3 | MaxRetries: 1 2025-12-06 21:15:46 HeadlessMode: false 2025-12-06 21:15:46 CloseAppsAfterTests: true 2025-12-06 21:15:46 --- Paths --- 2025-12-06 21:15:46 optionsLua: D:\Users\Thomas\Saved Games\DCS\Config\options.lua 2025-12-06 21:15:46 dcsExe: D:\Program Files\Eagle Dynamics\DCS World\bin\DCS.exe 2025-12-06 21:15:46 mission: C:\Users\uvegi\Downloads\DCS-Max-v1.3.0\DCS-Max-v1.3.0\4-Performance-Testing\benchmark-missions\Su25-caucasus-ordzhonikidze-04air-98ground-cavok-sp-noserver-25min.miz 2025-12-06 21:15:46 ----------------------------- 2025-12-06 21:15:46 Parsing JSON Tests Configuration 2025-12-06 21:15:46 INFO: No test variations configured - running baseline benchmark with current DCS settings 2025-12-06 21:15:46 === BENCHMARK PLAN === 2025-12-06 21:15:46 Total tests to run: 1 2025-12-06 21:15:46 DCS restart tests: 0 (avg 103.0s each) 2025-12-06 21:15:46 Graphics refresh tests: 0 (avg 28.004999999999999s each) 2025-12-06 21:15:46 Total estimated time: 0min 2025-12-06 21:15:46 === STARTING APPLICATIONS === 2025-12-06 21:15:46 Starting Notepad++ in monitor mode for log... 2025-12-06 21:15:47 Notepad++ started successfully 2025-12-06 21:15:47 Starting CapFrameX... 2025-12-06 21:15:48 CapFrameX started successfully 2025-12-06 21:15:48 VR enabled - setting up Pimax hardware... 2025-12-06 21:15:48 ERROR: Pimax Client not found: C:\Program Files\Pimax\PimaxClient\pimaxui\PimaxClient.exe I5 12600KF - 32 GB DDR4 - Nvidia RTX 4060 - SSD + NVME Nadie es un completo inutil, por lo menos sirve de mal ejemplo.
Thomas Barrios Posted December 6 Author Posted December 6 (edited) 5 hours ago, GPatricks said: @Thomas Barrios - Saw that 1.3.0 was most recent so I downloaded that. Started fine, shows all programs installed now. Under GPU it no longer shows my USB Driver s but if says I have an AMD Graphics card.. I have an NVidia 5090.. Fixed the DCS path and it saved it correctly this time. Windows Restore point worked correctly. Under "Performance Testing - Start Baseline Benchmark" I ran into issues. Window below appears - I hit "Continue" and I get a NotePad window with 4.1.2 dcs testing automation log and I see that DCS can't launch because this path is incorrect (should be C:\Eagle Dynamics\DCS World\bin\DCS.exe, not D:\Program Files\...) "Launching DCS with command: "D:\Program Files\Eagle Dynamics\DCS World\bin\DCS.exe"" Is there an ini where this "D:\" path is being specified? Edit - and now it says "Benchmark Completed!".. I found the D:\Program files entry, in the [DevelopmentOverrides] section of "_DEPRECATED_4.1.1-dcs-testing-configuration.ini".. the "dcsExe = " line was pointing to D:\Program Files, fixed it, see what happens now. The "optionsLua=" line was incorrect also, fixed that.. Nope, after the corrections I get same error as below.. Thanks for the feedback. Good info on the problem. I will on that ASAP. 1 hour ago, vgilsoler said: After updating to version 1.3.0 The paths are saved to the settings succesfully. DCS-Max is run with admin rights. The saved games folder is not located successfully but it is configured correctly in the seetings tab. In my case I'm using a symlink to point to my fastest disk instead of system disk. Backup of saved games folder is not done correctly. The benchmark is not able to locate options.lua file and generating error. The clear cache is not able to locate the fxo/metashaders folders. I know I'm not making it easy Many thanks for your effort. I attach the logs and configuration screenshots Log: 2025-12-06 21:15:46 Configuration loaded from: C:\Users\uvegi\Downloads\DCS-Max-v1.3.0\DCS-Max-v1.3.0\4-Performance-Testing\testing-configuration.json 2025-12-06 21:15:46 Dev overrides applied from: C:\Users\uvegi\Downloads\DCS-Max-v1.3.0\DCS-Max-v1.3.0\4-Performance-Testing\testing-configuration.dev.json 2025-12-06 21:15:46 --- Configuration Summary --- 2025-12-06 21:15:46 DryRun: false 2025-12-06 21:15:46 EnableVR: true | VRhardware: Pimax 2025-12-06 21:15:46 WaitVR: 20.0s | WaitMissionReady: 45.0s 2025-12-06 21:15:46 WaitBeforeRecord: 3.0s | WaitRecordLength: 20.0s 2025-12-06 21:15:46 WaitCapFrameXWrite: 5.0s | WaitMissionRestart: 30.0s 2025-12-06 21:15:46 NumberOfRuns: 3 | MaxRetries: 1 2025-12-06 21:15:46 HeadlessMode: false 2025-12-06 21:15:46 CloseAppsAfterTests: true 2025-12-06 21:15:46 --- Paths --- 2025-12-06 21:15:46 optionsLua: D:\Users\Thomas\Saved Games\DCS\Config\options.lua 2025-12-06 21:15:46 dcsExe: D:\Program Files\Eagle Dynamics\DCS World\bin\DCS.exe 2025-12-06 21:15:46 mission: C:\Users\uvegi\Downloads\DCS-Max-v1.3.0\DCS-Max-v1.3.0\4-Performance-Testing\benchmark-missions\Su25-caucasus-ordzhonikidze-04air-98ground-cavok-sp-noserver-25min.miz 2025-12-06 21:15:46 ----------------------------- 2025-12-06 21:15:46 Parsing JSON Tests Configuration 2025-12-06 21:15:46 INFO: No test variations configured - running baseline benchmark with current DCS settings 2025-12-06 21:15:46 === BENCHMARK PLAN === 2025-12-06 21:15:46 Total tests to run: 1 2025-12-06 21:15:46 DCS restart tests: 0 (avg 103.0s each) 2025-12-06 21:15:46 Graphics refresh tests: 0 (avg 28.004999999999999s each) 2025-12-06 21:15:46 Total estimated time: 0min 2025-12-06 21:15:46 === STARTING APPLICATIONS === 2025-12-06 21:15:46 Starting Notepad++ in monitor mode for log... 2025-12-06 21:15:47 Notepad++ started successfully 2025-12-06 21:15:47 Starting CapFrameX... 2025-12-06 21:15:48 CapFrameX started successfully 2025-12-06 21:15:48 VR enabled - setting up Pimax hardware... 2025-12-06 21:15:48 ERROR: Pimax Client not found: C:\Program Files\Pimax\PimaxClient\pimaxui\PimaxClient.exe Also good info on the problem... let me check and get back ASAP. Thanks ---------------------------------------------------------------- Just released a quick video overview of the app. a complete usecase from backup, performance testing, and results comparison. Edited December 6 by Thomas Barrios corrected wording 1 HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
GPatricks Posted December 7 Posted December 7 13 hours ago, Thomas Barrios said: Thanks for the feedback. Good info on the problem. I will on that ASAP. Also good info on the problem... let me check and get back ASAP. Thanks Looking forward to the next release! GIGABYTE X870E AORUS Elite WIFI7, Thermaltake 1200w PS \AMD Ryzen 7 9800X3D - Corsair iCue Titan Liquid CPU cooler \ 64GB G.Skill Z5 DDR5 \ SBlasterX G6 \ 4TB NvMe M.2 Boot Drive \ ZOTAC GAMING GeForce RTX 5090 SOLID OC 32GB GDDR7 - Nvidia 581.57 drivers \ 3 Samsung 32" 7680x1440 at 144Hz Gsync \ Win11 Pro Ver. 24H2 - Build 26100.7171 (ATLAS OS) \ TIR 5 \ Warthog HOTAS with VirPil stick base \ MFG V3 Pedals \ TM MFDs on 2 8" Lilliputs \ Simgears ICP \ Meganex 8K VR
speed-of-heat Posted December 8 Posted December 8 Any way to show which optimizations are currently applied? 1 SYSTEM SPECS: Hardware AMD 9800X3D, 64Gb RAM, 4090 FE, 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
Thomas Barrios Posted December 8 Author Posted December 8 (edited) On 12/6/2025 at 1:40 PM, GPatricks said: @Thomas Barrios - Saw that 1.3.0 was most recent so I downloaded that. Started fine, shows all programs installed now. Under GPU it no longer shows my USB Driver s but if says I have an AMD Graphics card.. I have an NVidia 5090.. Fixed the DCS path and it saved it correctly this time. Windows Restore point worked correctly. Under "Performance Testing - Start Baseline Benchmark" I ran into issues. Window below appears - I hit "Continue" and I get a NotePad window with 4.1.2 dcs testing automation log and I see that DCS can't launch because this path is incorrect (should be C:\Eagle Dynamics\DCS World\bin\DCS.exe, not D:\Program Files\...) "Launching DCS with command: "D:\Program Files\Eagle Dynamics\DCS World\bin\DCS.exe"" Is there an ini where this "D:\" path is being specified? Edit - and now it says "Benchmark Completed!".. I found the D:\Program files entry, in the [DevelopmentOverrides] section of "_DEPRECATED_4.1.1-dcs-testing-configuration.ini".. the "dcsExe = " line was pointing to D:\Program Files, fixed it, see what happens now. The "optionsLua=" line was incorrect also, fixed that.. Nope, after the corrections I get same error as below.. Hey @GPatricks! Check latest version 1.3.1 at https://github.com/thomas-barrios/DCS-Max/releases " Under GPU it no longer shows my USB Driver s but if says I have an AMD Graphics card.." --> Reworked, check if its OK now " Is there an ini where this "D:\" path is being specified?" --> yes, the INI file was deprecated... too dificult to manage programatically, too dificult to human read, instead we hace now. --> testing-configuration.json "where you can set DCS intall exe at "paths": { "savedGamesPath": "%USERPROFILE%\\Saved Games\\DCS", ---> "dcsExe": "C:\\Program Files\\Eagle Dynamics\\DCS World\\bin\\DCS.exe", "capframex": "C:\\Program Files (x86)\\CapFrameX\\CapFrameX.exe", "capframexFolder": "%USERPROFILE%\\Documents\\CapFrameX\\Captures", "notepadpp": "C:\\Program Files\\Notepad++\\notepad++.exe", "metaquestLink": "auto", "steamVR": "auto", "pimax": "auto" }, Thanks for the time put in testing! On 12/6/2025 at 5:25 PM, vgilsoler said: After updating to version 1.3.0 The paths are saved to the settings succesfully. DCS-Max is run with admin rights. The saved games folder is not located successfully but it is configured correctly in the seetings tab. In my case I'm using a symlink to point to my fastest disk instead of system disk. Backup of saved games folder is not done correctly. The benchmark is not able to locate options.lua file and generating error. The clear cache is not able to locate the fxo/metashaders folders. I know I'm not making it easy Many thanks for your effort. I attach the logs and configuration screenshots Log: 2025-12-06 21:15:46 Configuration loaded from: C:\Users\uvegi\Downloads\DCS-Max-v1.3.0\DCS-Max-v1.3.0\4-Performance-Testing\testing-configuration.json 2025-12-06 21:15:46 Dev overrides applied from: C:\Users\uvegi\Downloads\DCS-Max-v1.3.0\DCS-Max-v1.3.0\4-Performance-Testing\testing-configuration.dev.json 2025-12-06 21:15:46 --- Configuration Summary --- 2025-12-06 21:15:46 DryRun: false 2025-12-06 21:15:46 EnableVR: true | VRhardware: Pimax 2025-12-06 21:15:46 WaitVR: 20.0s | WaitMissionReady: 45.0s 2025-12-06 21:15:46 WaitBeforeRecord: 3.0s | WaitRecordLength: 20.0s 2025-12-06 21:15:46 WaitCapFrameXWrite: 5.0s | WaitMissionRestart: 30.0s 2025-12-06 21:15:46 NumberOfRuns: 3 | MaxRetries: 1 2025-12-06 21:15:46 HeadlessMode: false 2025-12-06 21:15:46 CloseAppsAfterTests: true 2025-12-06 21:15:46 --- Paths --- 2025-12-06 21:15:46 optionsLua: D:\Users\Thomas\Saved Games\DCS\Config\options.lua 2025-12-06 21:15:46 dcsExe: D:\Program Files\Eagle Dynamics\DCS World\bin\DCS.exe 2025-12-06 21:15:46 mission: C:\Users\uvegi\Downloads\DCS-Max-v1.3.0\DCS-Max-v1.3.0\4-Performance-Testing\benchmark-missions\Su25-caucasus-ordzhonikidze-04air-98ground-cavok-sp-noserver-25min.miz 2025-12-06 21:15:46 ----------------------------- 2025-12-06 21:15:46 Parsing JSON Tests Configuration 2025-12-06 21:15:46 INFO: No test variations configured - running baseline benchmark with current DCS settings 2025-12-06 21:15:46 === BENCHMARK PLAN === 2025-12-06 21:15:46 Total tests to run: 1 2025-12-06 21:15:46 DCS restart tests: 0 (avg 103.0s each) 2025-12-06 21:15:46 Graphics refresh tests: 0 (avg 28.004999999999999s each) 2025-12-06 21:15:46 Total estimated time: 0min 2025-12-06 21:15:46 === STARTING APPLICATIONS === 2025-12-06 21:15:46 Starting Notepad++ in monitor mode for log... 2025-12-06 21:15:47 Notepad++ started successfully 2025-12-06 21:15:47 Starting CapFrameX... 2025-12-06 21:15:48 CapFrameX started successfully 2025-12-06 21:15:48 VR enabled - setting up Pimax hardware... 2025-12-06 21:15:48 ERROR: Pimax Client not found: C:\Program Files\Pimax\PimaxClient\pimaxui\PimaxClient.exe Hey @vgilsoler! Check latest version 1.3.1 at https://github.com/thomas-barrios/DCS-Max/releases " The saved games folder is not located successfully but it is configured correctly in the seetings tab. In my case I'm using a symlink to point to my fastest disk instead of system disk." " Backup of saved games folder is not done correctly." " The benchmark is not able to locate options.lua file and generating error." " The clear cache is not able to locate the fxo/metashaders folders." --> All this should be due a Saved Games mismatch, it was all reworked, should be OK in latest release. check it out. Thanks for the time put in testing! 4 hours ago, speed-of-heat said: Any way to show which optimizations are currently applied? Currently not, but I will ad this in the Wishlist. Thanks for using it! Check latest version 1.3.1 at https://github.com/thomas-barrios/DCS-Max/releases Edited December 8 by Thomas Barrios wording 1 1 HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
MigratoryBird Posted December 8 Posted December 8 Man, that looks great ! Automated DCS Benchmarking , wow ! As soon as I have the time I will try this out ! 2
vgilsoler Posted December 9 Posted December 9 Testing version 1.3.1 Backup is not locating DCS files 2025-12-09 18:17:51 [INFO]: Backup started: C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup 2025-12-09 18:17:51 [WARN]: MISSING: C:\Users\uvegi\Saved Games\DCS\Config\autoexec.cfg 2025-12-09 18:17:51 [WARN]: MISSING: C:\Users\uvegi\Saved Games\DCS\Config\options.lua 2025-12-09 18:17:51 [WARN]: MISSING: C:\Users\uvegi\Saved Games\DCS\Config\serverSettings.lua 2025-12-09 18:17:51 [WARN]: MISSING FOLDER: C:\Users\uvegi\Saved Games\DCS\Config\Input 2025-12-09 18:17:51 [WARN]: MISSING: C:\Users\uvegi\AppData\Local\Quad-Views-Foveated\settings.cfg 2025-12-09 18:17:51 [INFO]: C:\ProgramData\NVIDIA Corporation\Drs\nvdrsdb0.bin -> C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup\C\ProgramData\NVIDIA Corporation\Drs\nvdrsdb0.bin 2025-12-09 18:17:51 [INFO]: C:\ProgramData\NVIDIA Corporation\Drs\nvdrsdb1.bin -> C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup\C\ProgramData\NVIDIA Corporation\Drs\nvdrsdb1.bin 2025-12-09 18:17:51 [INFO]: C:\Users\uvegi\AppData\Roaming\CapFrameX\Configuration\AppSettings.json -> C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup\C\Users\uvegi\AppData\Roaming\CapFrameX\Configuration\AppSettings.json 2025-12-09 18:17:51 [INFO]: C:\Users\uvegi\AppData\Roaming\discord\settings.json -> C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup\C\Users\uvegi\AppData\Roaming\discord\settings.json 2025-12-09 18:17:51 [INFO]: Backup complete: 4 files Cache Cleaning is not able to locate DCS files [C005] DCS Temp folders not found (already clean) [C006] DCS fxo folders not found (already clean) [C007] DCS metashaders2 folders not found (already clean) Performance test Now the performance tests are able to run. I need to check the documentation to confirm the tests are running as expected. I5 12600KF - 32 GB DDR4 - Nvidia RTX 4060 - SSD + NVME Nadie es un completo inutil, por lo menos sirve de mal ejemplo.
Thomas Barrios Posted Wednesday at 04:55 PM Author Posted Wednesday at 04:55 PM 21 hours ago, vgilsoler said: Testing version 1.3.1 Backup is not locating DCS files 2025-12-09 18:17:51 [INFO]: Backup started: C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup 2025-12-09 18:17:51 [WARN]: MISSING: C:\Users\uvegi\Saved Games\DCS\Config\autoexec.cfg 2025-12-09 18:17:51 [WARN]: MISSING: C:\Users\uvegi\Saved Games\DCS\Config\options.lua 2025-12-09 18:17:51 [WARN]: MISSING: C:\Users\uvegi\Saved Games\DCS\Config\serverSettings.lua 2025-12-09 18:17:51 [WARN]: MISSING FOLDER: C:\Users\uvegi\Saved Games\DCS\Config\Input 2025-12-09 18:17:51 [WARN]: MISSING: C:\Users\uvegi\AppData\Local\Quad-Views-Foveated\settings.cfg 2025-12-09 18:17:51 [INFO]: C:\ProgramData\NVIDIA Corporation\Drs\nvdrsdb0.bin -> C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup\C\ProgramData\NVIDIA Corporation\Drs\nvdrsdb0.bin 2025-12-09 18:17:51 [INFO]: C:\ProgramData\NVIDIA Corporation\Drs\nvdrsdb1.bin -> C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup\C\ProgramData\NVIDIA Corporation\Drs\nvdrsdb1.bin 2025-12-09 18:17:51 [INFO]: C:\Users\uvegi\AppData\Roaming\CapFrameX\Configuration\AppSettings.json -> C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup\C\Users\uvegi\AppData\Roaming\CapFrameX\Configuration\AppSettings.json 2025-12-09 18:17:51 [INFO]: C:\Users\uvegi\AppData\Roaming\discord\settings.json -> C:\Users\uvegi\Downloads\DCS-Max-v1.3.1\DCS-Max-v1.3.1\Backups\2025-12-09-18-17-51-dcs-settings-backup\C\Users\uvegi\AppData\Roaming\discord\settings.json 2025-12-09 18:17:51 [INFO]: Backup complete: 4 files Cache Cleaning is not able to locate DCS files [C005] DCS Temp folders not found (already clean) [C006] DCS fxo folders not found (already clean) [C007] DCS metashaders2 folders not found (already clean) Performance test Now the performance tests are able to run. I need to check the documentation to confirm the tests are running as expected. Hey @vgilsoler! Bugs fixed, check: v1.3.2 Latest Fixes Backup and Cache cleaning Optimizes and organize configs in centralized files config-global.json --> control global configs config-optmizations.json --> controls optmization configs config-tests.json --> controls performance tests configs https://github.com/thomas-barrios/DCS-Max/releases Thanks @vgilsoler and @GPatricks for all the testing! On 12/5/2025 at 2:49 PM, Mamakin said: Hi and thanks for your work. I start the benchmark but I have no result...CaptureFrameX recognize DCS process but doesn't capture. Where can I see it? Thanks Sorry, missed your post. Check it out the latest release, a lot of fixes and improvements were made! https://github.com/thomas-barrios/DCS-Max/releases 1 HRP Wolf (Thomas Barrios) AMD Ryzen 7 9800X3D, GeForce RTX 4090, 96GB (2 x 48GB) DDR5 6000, Pimax Crystal Light
Recommended Posts