http://bugs.winehq.org/show_bug.cgi?id=5056
------- Additional Comments From nospam@thenerdshow.com 2006-12-04 14:10 ------- When played under the wine desktop mode the errors are more intuitive. The semi-stub in Main_DirectDraw_GetScanLine might be a clue.
Comments: (from MSDN)
"The returned scan line value in dwScanLine must be greater than or equal to 0 and less than N..."
Could it be trying to set LPRECT to the value returned by the getscanline semi-stub? Anyway, more testing is needed. Will submit a trace on this when I get time.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"sysaudio.vxd". Try setting Windows version to 'nt40' or 'win31'. fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x1006e608)->(0x20048,00000011) fixme:ddraw:Main_DirectDraw_GetMonitorFrequency (0x1006e608)->(0x1025fc8c) returns 60 Hz always fixme:ddraw:Main_DirectDraw_GetScanLine (0x1006e608)->(0x1025fd50) semi-stub err:ddraw:Main_DirectDrawSurface_Lock Invalid values in LPRECT !!!