I´ve just started to figure out all the physical values you can change in SH3 with some digging into the code, so i thought about the sub behaviour when surfaced and did some minor tweaking. Its in very early alpha stage, so don´t expect a miracle, but at least you can see something.
http://www.jg76.de/movie.wmv