Recovering a VHS with 4.33U4?
-
Hello,
I was flying as a client on a server with BMS 4.33U4. Everything was working normally until at some point the server crashed due to an unknown reason. When the server crashed, my BMS crashed to desktop, resulting in an incomplete VHS file with the temporary FLT file format. In the past, the temporary FLT files could be compiled into VHS files by re-entering the 3D sim and exiting back to the 2D. However, this didn’t work now. Since my BMS crashed while recording the VHS tape, is it possible to recover the FLT file into a VHS file, or is it just lost?
The crash log:
https://drive.google.com/open?id=1Dfc_RZ6CMYMkLItTb3SV8FJBVl0fGhwAThe -mono log:
https://drive.google.com/open?id=1N_mqPGmqUcImBHbnSQGVBFVv27GhVAbTThe FLT file:
https://drive.google.com/open?id=181lOYVT_EqVWuNw12Wa1k9UFLJotar9wThe crash dump file:
https://drive.google.com/open?id=1y2qyHQfCsYGZVP0LuFeXW9TF_7RHwwKc -
Hey Johku,
Pretty sure the file is corrupted. I tried to manually compile it with https://www.benchmarksims.org/forum/showthread.php?32245-Beta-ACMI-compiler and it says its compiling and then exits out with no output
Hopefully a dev has a better solution.
-
I asked this question of the Dev who knows this code best and the short answer is you can’t recover old .flt files.
“The reason here is that the .FLT files are only flushed to disk properly when the BMS process is running (or if your ACMI files are so small that they are split up during recording), so leftover .FLTs have to be perceived as “corrupt”. And this is not new behavior, it has been like this forever.”
The previous ‘workaround’ was unreliable at best in my experience, we’ve had absolutely no success trying to duplicate it with the new code, but I think that’s a small price to pay for such an amazing improvement in ACMI processing time for the majority of times when you don’t CTD.
-
Thank you guys! This answered my question. Case closed.
I tried the ACMI compiler suggested by Xtacy with exactly the same result. I even tried BMS 4.32 which I happened to have installed - not so surprisingly, the compilation didn’t work either on the old version (not to mention if it even should, but hey, at least I gave it a try :mrgreen: ).