I have been looking into these issues for some time, I'm not a developer and just mod the game but still figured I would try to help.
I don't strictly speaking have a solution for the bug, but a temporary workaround to let you (And others) play the current version:https://www.dropbox.com/s/ee96ywyi2rc0k61/v0.6.1.4%20BarotraumaPatch.rar?dl=0
Here is the description on what this changes and what you need to do:
-Removal of shaders for those crashing at 80% (this is likely due to old drivers or old integrated hardware)
-if no shaders Instead you will see fading to black and removal of alpha for damage)
-if no failure of loading shaders you will keep the shaders
-Reduced out of view distance for particles
-Reduced Max Particle counts
-creates 25% of particles from sources
-35% particle life time
-Reduced CPU usage for particle calculations.
Does not include content/submarine folders or configuration files, You need to overwrite a 0.6.1.4 copy with this then run as normal
I have not tested if this will run for someone who actually has the 80% crash, but I have tested with it being removed, should look something close to this if it works: