Replicated with attached savegame (just get in crate) with:
ScummVM 1.3.0git3714-g0360b4a-dirty (Mar 13 2011 18:12:58)
Features compiled in: Vorbis FLAC MP3 ALSA SEQ TiMidity RGB zLib FluidSynth Theora
on Linux x86_32
The engine aborts with:
scummvm: ./common/rect.h:103: Common::Rect::Rect(int16, int16, int16, int16): Assertion `isValidRect()' failed.
So this is probably a regression from the recent dirty rects implementation.
Will bisect to confirm.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Confirmed with bisect that the problem first occurs after:
commit 53d6a4f831c9e7c7de594cdaed3c8546b41ea2e2
Author: sylvaintv <sylvaintv@gmail.com>
Date: Tue Mar 8 00:51:21 2011 +0100
TOON: Decrease CPU usage
Added dirty rects
Reduced the max FPS from 60 to 30
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Replicated with attached savegame (just get in crate) with:
ScummVM 1.3.0git3714-g0360b4a-dirty (Mar 13 2011 18:12:58)
Features compiled in: Vorbis FLAC MP3 ALSA SEQ TiMidity RGB zLib FluidSynth Theora
on Linux x86_32
The engine aborts with:
scummvm: ./common/rect.h:103: Common::Rect::Rect(int16, int16, int16, int16): Assertion `isValidRect()' failed.
So this is probably a regression from the recent dirty rects implementation.
Will bisect to confirm.
Savegame For Replication
Confirmed with bisect that the problem first occurs after:
commit 53d6a4f831c9e7c7de594cdaed3c8546b41ea2e2
Author: sylvaintv <sylvaintv@gmail.com>
Date: Tue Mar 8 00:51:21 2011 +0100
TOON: Decrease CPU usage
Added dirty rects
Reduced the max FPS from 60 to 30
Fixed in 3964ce81233c3e76b90cd8363781ac2a0558ed12 "TOON: Add more dirtyRect checks".
Will close.