Hi,
> > > I came across a problem in Space Quest 3(SCI version 0.000.685). It
> > > occurs when Roger is on the planet Phleebhut. When he moves away from
> > > his ship on the next screen he disappears.
> >
> > Strange- I can't reproduce this here. Which gfx
> > driver/color depth/scale levels/config options are you using?
> >
>
> I have the same problem with SQ3: poor Roger disappears. My Config:
>
> freesci-2001-06-25-cvs.tar.gz (You remember ? ;) :) )
> SQ3 Version: 0.000.453
>
> I dont know exactly what you mean with gfx-driver in this context...
> I used those:
>
> XFree SVGA (XFree 3.x and 4.x)
> Xlib driver
Yes, that's the information I was looking for.
[...]
> Shell I send a savegame, too ?
No, but thanks; I'd be more interested in your compiler name and version,
and whether the problem persists if FreeSCI is compiled with optimizations
disabled (CFLAGS="").
Despite having received a savegame of the problem, I was unable to
reproduce it.
This might well be a problem in pic drawing code. In the past, we had two
problems in this area that weren't reproduceable on all systems:
1) The control map was off by ten pixels; turned out to be an optimization
bug in Debian/woody's gcc, but specific to IA32.
2) It wasn't possible to leave the starting room in CB1 when running on
Alpha. This was a gcc optimizer bug, too.
I know it's bad practice to blame the compiler, but disabling
optimizations or trying a different compiler should make it easy to check
this theory to some extent.
If this doesn't work, a priority map screenshot would be helpful, so I'll
try to implement a 'screenshot' command this evening.
llap,
Christoph