[Bug 5056] [ddraw/dsurface/main.c] LPRECT parameters for Main_DirectDrawSurface_Lock

Wine Bugs wine-bugs at winehq.org
Wed Apr 12 14:10:27 CDT 2006


http://bugs.winehq.org/show_bug.cgi?id=5056





------- Additional Comments From nospam at 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 !!!

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list