I was Googling to find what a boat-based wave-powered generator would look like, and I found this interesting diagram: http://www.greenpatentblog.com/2011/12/08/fraunhofers-mobile...
I don't think wave power is deployed successfully yet[1]. The cooling would not be a leap of technology though. [1] Its under development http://www.pelamiswave.com/ but I don't think its finished yet.
Diesel generators seem... unGoogley.