ScummVM 1.7.0git (Jun 1 2014 08:24:40)
Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC FreeType2 JPEG PNG
In the intro when the scenery gets revealed in the lower right of the screen by a close fly-by object i get an assertion (not always though, i was able to reach the game sometimes)
assertion "idx < _size": failed: file ".common/array.h", line 158
Vsevolod (Prologue Demo/Window/English)
AmigaOS4 - PPC - SDL - BE
gcc (GCC) 4.2.4 (adtools build 20090118)
This is one strange bug...here are the steps to reproduce (at least, i can)
1) Start ScummVM
2) Add the game to the launcher
3) Start the game
4) Choose "New"
5) Let the intro roll
Note that ego is sitting from the cliff
6) Wait till the game lets you take control and quit
7) Start ScummVM once again
8) In the launcher choose the game once again
9) Choose "New" once again
10) The intro rolls but there is no more ego sitting on the cliff :-o
I take a shoot in the dark and say that the assertion happens once ego is meant to be animated the first time, but i'm of course not sure :-)
Why it happens though is beyond me...maybe the game writes some variables somewhere and reads them wrong on the second start?
MSVC catches an invalid memory write when starting a new game: