The Sea Wolves (1980) based on the true WW2 war story by James Leasor.
The film - with a great cast, including Gregory Peck and David Niven - changed so much about the book Boarding Party that it was almost unrecognizable. In the battle in the Goa harbour, no one - German or Allied - were killed but in the film, a lot are.
There are some funny moments in the film: one of the raiding party is told that he can't go aboard the German vessel: his response is "Sh*t, sir." Another is told this and he asks "Can I say 'sh*t' too, Sir?"
The other guy on the ship who is studying to be a minister, gets seasick and says "The Lord is my shepherd, I shall not UUURRRRRRRRPPPPP" and pukes over the side.
There are also so many anachronisms in the film - seeing 1980s clothes in a period film, for one - that you just want to go EISH.