http://bugs.winehq.org/show_bug.cgi?id=35405
--- Comment #7 from Ken Thomases ken@codeweavers.com --- Created attachment 47256 --> http://bugs.winehq.org/attachment.cgi?id=47256 Allow windowed WINED3DFMT_UNKNOWN
I can confirm the bug with the demo.
The attached patch fixes the problem for me. The demo proceeds to load and play. There are rendering problems galore, but that's a separate issue.
I have no idea if this patch is correct. I based it entirely on the comments in the code, not any deeper understanding of the issue. One of the wined3d developers should review.