Hi Bas,
> Hi!
>
> I've just been playing LSL2 with freesci 0.3.2a. It works quite wiell,
> until Larry gets to the island. At that point, freesci crashes.:
> GFX Warning: operations.c, gfxop_check_cel() L1572:Attempt to verify loop/cel
>values for invalid view 0
> FSCI: ERROR in _k_make_dynview_obj (kgraphics.c L1840): GFX subsystem fatal error
>condition on "gfxop_check_cel(s->gfx_state, view_nr, &loop, &cel)"!
> Trace/BPT trap
This is bug #196. IIRC, the real problem here was that the list
of objects scheduled for display contains an invalid entry. There's no
good theory on this one yet, at least none I recall.
> A savegame is attached.
Stripped by listar, but I already have one (if someone else wants it,
please contact me).
> Some other remarks:
> - music is broken: first 5 notes of larry theme are repeated all the time
#190. Possibly caused by a change in the DoSound() API, but not verified
yet.
> - Larry's head disappears while the barber is doing his work (in the
> city)
Hmm... now this is a strange one. Are you sure this isn't happening in
Sierra SCI, too? (maybe he's just leaning back a bit further...)
Anyway, thanks for your bug reports!
llap,
Christoph