http://bugs.winehq.org/show_bug.cgi?id=29162
--- Comment #10 from Stefan Dösinger stefan@codeweavers.com 2011-12-06 06:12:31 CST --- Created attachment 37820 --> http://bugs.winehq.org/attachment.cgi?id=37820 ddraw: SetSurfaceDesc can set width, height and pitch under certain conditions
I've extended the SetSurfaceDesc test and adjusted the implementation. Now Gens starts successfully again. A port to surface4 and surface7 is still missing though.
The app is very slow here on Wine. According to top the CPU(s) are mostly idle, and oprofile says most of the time is spent in read_hpet() in the kernel. As far as I know this this function is used for waiting, but I'm not certain about this.