https://bugs.winehq.org/show_bug.cgi?id=23175
--- Comment #9 from Michael Müller michael@fds-team.de --- I have updated the patchset, could you try the new version? I think the problem should be fixed now. The version of the game provided in the URL field does no longer use VFW so I couldn't test it.
The reason why the the first patch failed was that the game passes -1 as dx and dy. Unlike the MSDN states, dx and dy are not scaling factors but absolute values (shown by my tests), so my patch would request an image with the size -1 x -1. This doesn't cause a problem on Windows as the function just ignores negative values, although it might make sense to request a negative dy to flip the image. I updated the patch accordingly.