http://bugs.winehq.org/show_bug.cgi?id=2992
------- Additional Comments From lionel.ulmer@free.fr 2005-25-05 16:41 ------- You are sure you are using CVS Wine ?
trace:ddraw:User_DirectDraw_SetDisplayMode (0x55913808)->(640x480x0,0 Hz,00000000) ------^
This seems similar to the error due to the '0 Hz' problem that was fixed one or two weeks ago.
But seeing the start of the log, this is due to the fact that you do not have any 640x480 modes defined for your X server:
trace:ddraw:User_DirectDraw_EnumDisplayModes (0x55913808)->(0x00000000,(nil),0x55c2f320,0x5618c4f0) trace:ddraw:User_DirectDraw_EnumDisplayModes - mode: 1280x1024 trace:ddraw:User_DirectDraw_EnumDisplayModes - 32 bpp, R=00ff0000 G=0000ff00 B=000000ff
So despite the fact that you only advertise 1280x1024 to the game, it still requests 640x480 => it crashes when Wine tells it that we do not support 640x480.
Two possibilities: add the mode to your X server resolution list or run in Desktop mode :-)