http://bugs.winehq.org/show_bug.cgi?id=13277
--- Comment #6 from Jens Albretsen jens@albretsen.dk 2008-05-17 15:49:20 --- I've investigated the problem, I ran the game using my patch and then Louis's patch recording the result into two log files, then I diffed the files. You know what, the game can run without d3d but not with, when it detect d3d it crashes and when it's not able to find a DirectD3D HAL the game works, it reverts to software rendering.
Resolutions: 1. Find real issue in D3D7 2. Use Louis's patch for 1.0, and reapply My patch after 1.0, will make games that started working not detect D3D. 3. Make a override so it's possible to disable D3D for specific games, possibly hardcoded.