http://bugs.winehq.org/show_bug.cgi?id=24478
--- Comment #32 from Mahen mahen@free.fr 2011-04-01 10:27:12 CDT --- (In reply to comment #31)
The patch also works on MacOSX but now the game crashes here and than with that:
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}! Assertion failed: (!IMediaSample_GetActualDataLength(pSample)), function PullPin_Flush, file pin.c, line 425. /opt/local/bin/wine: line 5: 13061 Abort trap DYLD_FALLBACK_LIBRARY_PATH="/opt/local/lib" "/opt/local/libexec/wine/wine" "$@"
Indeed, it turned out the game crashes frequently with this patch (under Linux+WINE) as well. But I have to double-check if it's really related. (it seems so according to your post)