derammo Posted August 12, 2020 Share Posted August 12, 2020 Does anyone know of a way to find / extract (with a program) the currently installed DCS version from a DCS Steam install? Obviously there is no autoupdate.cfg. It is stamped into the start screen, but apparently into the binary itself? At least I could not find it. Link to comment Share on other sites More sharing options...
ED Team c0ff Posted August 13, 2020 ED Team Share Posted August 13, 2020 https://docs.microsoft.com/en-us/windows/win32/api/winver/nf-winver-getfileversioninfow Dmitry S. Baikov @ Eagle Dynamics LockOn FC2 Soundtrack Remastered out NOW everywhere - https://band.link/LockOnFC2. Link to comment Share on other sites More sharing options...
derammo Posted August 13, 2020 Author Share Posted August 13, 2020 lol, thanks! I'm an idiot. I didn't even check if you stamped the files :) Link to comment Share on other sites More sharing options...
ED Team c0ff Posted August 14, 2020 ED Team Share Posted August 14, 2020 I didn't even check if you stamped the files :) That's ok. Now you know) Dmitry S. Baikov @ Eagle Dynamics LockOn FC2 Soundtrack Remastered out NOW everywhere - https://band.link/LockOnFC2. Link to comment Share on other sites More sharing options...
derammo Posted August 14, 2020 Author Share Posted August 14, 2020 FYI: You previously released at least one OpenBeta that had five “words” in the version number. I don’t remember the build number but it reported (in autoupdate.cfg) something with the format 2.5.6.5xyzw.1. Kind of like someone repackaged without rebuilding or something? Anyway, after we all fixed our parsing code to allow version numbers like that, it was all good. For our add-on tools (Helios in my case), that just means we will treat that build as the same version on Steam (since Windows version numbers obviously only have 4 segments.) Probably won’t be a problem, since the files will be close enough if it is just a respin. Just something I wanted to point out in case you were unaware that thing was shipped :) Link to comment Share on other sites More sharing options...
ED Team c0ff Posted August 14, 2020 ED Team Share Posted August 14, 2020 5-part version numbers mean a minor packaging tweak for the build. There are either no user-visible changes, or the previous build was not working at all in some cases that slipped through the testing. So, judging from the history, it is safe to use the 4-part version number embedded into DCS.exe. Dmitry S. Baikov @ Eagle Dynamics LockOn FC2 Soundtrack Remastered out NOW everywhere - https://band.link/LockOnFC2. Link to comment Share on other sites More sharing options...
derammo Posted August 14, 2020 Author Share Posted August 14, 2020 Thank you for engaging. Helios support for doing viewports/monitor setups in Steam installs incoming :) https://github.com/HeliosVirtualCockpit/Helios/issues/295 Link to comment Share on other sites More sharing options...
derammo Posted August 14, 2020 Author Share Posted August 14, 2020 PS: we now use context patches to edit the Lua files, so even minor tweaks won’t matter as long as they aren’t structurally changed, which they would not be in a re-packaging Link to comment Share on other sites More sharing options...
Recommended Posts