https://bugs.winehq.org/show_bug.cgi?id=8051
--- Comment #147 from Peter Beutner p.beutner@gmx.net --- in addition to the patch from comment 124
make the following change in dlls/wined3d/wined3d_private.h -#define WINED3D_MAX_VS_CONSTS_F 256 +#define WINED3D_MAX_VS_CONSTS_F 1024
game starts up fine after that using wine-2.22 (the demo as well)