cfrag Posted July 9, 2021 Share Posted July 9, 2021 (edited) This is just a small request to ease my mind. Currently, it appears that saving a mission while working in ED simply overwrites the existing one. This creates the small risk that a crash during write renders the entire mission unusable. Since I save regularly, this is an occurrence that hits me once every two moons (6 times a year), so it's a rather small issue. When it hits me, I won't lose too much because my missions folder is backed up regularly. Still, it's highly annoying when it occurs, so every time I hit 'save' or 'run & save', I hold my breath. May I recommend and request that saving missions uses the tried and tested 'atomic save' approach of 'rename old - write new - delete old' so that when ME crashes during write, the old one is still present and can immediately be used as backup? A small quality of life improvement for me who only has few hair left Thank you, -ch Edited July 9, 2021 by cfrag 4 Link to comment Share on other sites More sharing options...
AvgWhiteGuy Posted August 25, 2021 Share Posted August 25, 2021 I'm not sure what you mean by 'atomic write' but a option for a 'versioning' system would be great whereas it saves in increments. Asus B85 Pro Gamer - 32GB - Intel® Core i5-4460 CPU - SanDisk SDSSDXPS480G -Windows 10 Pro 64-bit - NVIDIA GeForce GTX 1070 TrackIR5 - TM Warthog HOTAS Stick & Throttle - TM Cougar MFCDs - TM TPR Rudder Pedals - Razer Orbweaver - SoundBlasterX G5 DAC Link to comment Share on other sites More sharing options...
Aarnoman Posted August 26, 2021 Share Posted August 26, 2021 23 hours ago, AvgWhiteGuy said: I'm not sure what you mean by 'atomic write' but a option for a 'versioning' system would be great whereas it saves in increments. He does explain it pretty well in his post: Quote ...uses the tried and tested 'atomic save' approach of 'rename old - write new - delete old' so that when ME crashes during write, the old one is still present and can immediately be used as backup? Link to comment Share on other sites More sharing options...
cfrag Posted August 26, 2021 Author Share Posted August 26, 2021 Thanks, @Aarnoman - indeed. "Atomic" as in the original Greek meaning ('unsplittable' - an operation that can't be interrupted, so if it is interrupted, it is as if it never happened. In this case it would be full write, then rename old, rename new to old). That being said, it seems that ED now added a mysterious 'Open Backup' option in the File menu. I don't know how it works, but it seems that this is getting quite close to atomic saves, and keeping the last version as backup. I'd love to hear more about how this works (especially if/when the newest version can no longer be read because the write destroyed it). 1 Link to comment Share on other sites More sharing options...
Recommended Posts