[Bug 29852] Star Trek Birth of the Federation - No Videos

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Feb 19 22:35:29 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=29852

--- Comment #14 from Dmitry Timoshkov <dmitry at baikal.ru> ---
(In reply to Bruno Jesus from comment #13)
> Dmitry, I found something new. The game is calling ICLocate [1] with the
> negative height in the LPBITMAPINFOHEADER lpbiOut.
> 
> The game installs its own iccvid.dll inside the game folder, on XP I deleted
> this dll and the video NO longer plays (the game requires an older version
> of iccvid to work). In wine I forced iccvid as native (confirmed by not
> having debug traces anymore) to check if videos would render and they ARE
> displayed correctly. So:
> 
> XP + system32 iccvid = NO VIDEO
> XP + game iccvid     = GOOD VIDEOS
> Wine + built iccvid  = NO VIDEO (due to negative biHeight check)
> wine + game iccvid   = GOOD VIDEOS
> 
> This bug could be potentially invalid but it looks like wine iccvid could
> still cope with negative biHeights like the old versions of iccvid, I see no
> harm in that.

Probably it's worth to write some tests first.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list