[Scummvm-devel] Discworld 2 video errors in trunk

Torbjörn Andersson eriktorbjorn at telia.com
Thu Apr 15 21:11:41 CEST 2010


On 2010-04-15 20:59, Ori Avtalion wrote:
> On 04/15/2010 09:33 PM, yotam barnoy wrote:
>> I noticed some serious graphical corruption in Discworld 2's videos
>> all of a sudden. Can anyone confirm?
>> (Very noticeable in the 'That's Death' sequence in the beginning)
>
>
> "That's Death" looks fine to me with r48659...

It looks fine for me too. However, Valgrind did complain about this:

==1682== Thread 1:
==1682== Source and destination overlap in memcpy(0x7e2dd20, 0x7e2dd20, 
274560)
==1682==    at 0x4026069: memcpy (mc_replace_strmem.c:482)
==1682==    by 0x8845464: Tinsel::PrepBMV(unsigned char*, unsigned char 
const*, int, short) (bmv.cpp:239)
==1682==    by 0x88471CB: Tinsel::BMVPlayer::DoBMVFrame() (bmv.cpp:976)
==1682==    by 0x8847A05: Tinsel::BMVPlayer::FettleBMV() (bmv.cpp:1169)
==1682==    by 0x883E923: Tinsel::TinselEngine::run() (tinsel.cpp:1018)
==1682==    by 0x8055EC9: runGame(PluginSubclass<MetaEngine> const*, 
OSystem&, Common::String const&) (main.cpp:209)
==1682==    by 0x805674C: scummvm_main (main.cpp:382)
==1682==    by 0x8052D85: main (main.cpp:65)
==1682==

Perhaps that could explain it?

Torbjörn Andersson




More information about the Scummvm-devel mailing list