http://bugs.winehq.org/show_bug.cgi?id=25606
--- Comment #3 from Tom Kaminski ttkaminski@gmail.com 2011-05-13 08:33:15 CDT --- Did some more debugging on this issue. Turns out that Ogg Theora decoder filter that is being used in the game does not support the IMediaSeeking interface and I am assuming for this reason the IMediaSeeking interface as returned by the Wine's implementation of the GraphBuilder returns 0 for the GetCurrentPosition() function. This is not the same behaviour as in Windows as a valid position is returned by that function.
In any case, I modified Clones code to avoid this problem altogether (I was able to extract the current position using an alternate method) and is now available in the 1.30 patch.