[PATCH 1/4] ddraw: Don't write out if a ddraw1 surface of size 0 is requested.

Alex Henrie alexhenrie24 at gmail.com
Fri Jan 6 01:44:13 CST 2017


2017-01-06 0:07 GMT-07:00 Alex Henrie <alexhenrie24 at gmail.com>:
> Fixes https://bugs.winehq.org/show_bug.cgi?id=42159
>
> With this patch, Sega Bug shows its intro logos, although it crashes
> with "Unhandled privileged instruction" immediately after that.

In case anyone is curious, I got rid of the "Unhandled privileged
instruction" error by modifying my ioperm wrapper described at
https://www.winehq.org/pipermail/wine-devel/2016-September/114873.html
to open ports 3D0-3DF.

With the patch and the ioperm wrapper, the game does not crash and the
sound plays, but the game window is all black and the console repeats
"fixme:d3d:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in
software blit."

-Alex



More information about the wine-devel mailing list