@Hitman: I'll look into the buoyancy issue (in conjunction with silent running, as Stiebler suggested), and if it can be fixed in a halfway easy way, I'll try to do it. It will be switchable in order to prevent from conflicts.
And I also planned to make a configurator program (user interface) which makes switching (activating/deactivating) some or all of my fixes easy. This I'll do if I finished patching - what could mean: never!
By the way: There have been five (5!) requests from users for "co-operation" regarding this "project". My callback, how such a co-operation could look like, have never been answered concretely. Really funny. So I decided to work on my own. But such a configurator program would be a good starting point for a co-operation. All the young and highly motivated programmer needs can be seen in post #679:
http://www.subsim.com/radioroom/show...&postcount=679