https://bugs.winehq.org/show_bug.cgi?id=40036
--- Comment #15 from Jeff D. Hanson jhansonxi@gmail.com --- I figured it out. The vague "xbox_shaders.cpp" shader error wasn't referring to a shader error - it was simply reporting that it couldn't find the shader file. Because I was in a terminal and trying to capture a log I wasn't using the start menu link or specifying a working directory. It started working when I executed "ShadowAuto.exe" on the CD (which presumably set the correct working directory). Specifying the directory using the /d option of start.exe solved the problem.
Both the demo and CD version now start with wine-staging. There are several other problems including video playback size, a missing codec on 64-bit Ubuntu due to GStreamer multiarch problems, a freeze at the display configuration screen, and a page fault when starting the game from the main menu, but those are beyond the scope of this bug.
IOW, the patchset works.