http://bugs.winehq.org/show_bug.cgi?id=31595
--- Comment #9 from Andrew Eikum aeikum@codeweavers.com 2012-09-05 09:22:19 CDT --- I installed this game through Steam this morning, and it doesn't crash for me. Did you build Wine yourself? What version of GCC are you using? I'm wondering if you're possibly triggering another instance of Bug 22316. Can you try rebuilding latest wine-git (or latest wine release, either is fine) with both "-mstackrealign" and "-mincoming-stack-boundary=2" in your CFLAGS?
I believe configure will fail if they're specified at configure-time. I do it at the build step, like this: $ ./configure $ make depend $ make CFLAGS+="-mstackrealign -mincoming-stack-boundary=2" CXXFLAGS+="-mstackrealign -mincoming-stack-boundary=2"