Unfortunately, I'm still away from home and can't contribute. But while
your playing around with the LEC interpreter, could you maybe have a
look at the problems with the screens? These are clearly visible
glitches that will have every user that plays around with ScummC recoil
in disgust...


> > It gets worse. So far, I only had the lower rim of the screens showing
> > through for some seconds. When cut of the rim, reducing image size to
> > 320x136, I got artifacts too. Maybe the images have to be multiples of
> > 16, and not just 8? It only happened with the first screen though, not
> > with the second...
> 
> This is because you must use setScreen() if the room image height
> change. I don't know where exactly it should be used when the room
> height change. I suspect in pre-exit or exit script, but looking at
> dott might be a good idea too.


The room image height, in fact, doesn't change at all. Neither does the
width, the rooms and intro screens are all the same size.

When I actually changed the size, cutting off 8 the pixels from the
bottom that were causing problems, I already got artifacts on the very
first screen (i.e. before any possible change in the image height). It
looked much like James' first attempt at  Scumm-Flash.

The only workaround was to keep all images the same size, but to delete
8 pixel rows from the bottom within the image, leaving them blank. These
are the images that are used right now: titlescreen_small.bmp and
skyline_small.bmp. If you want to see the original problem, with the
lower rim of the previous screens showing through, delete the "_small"
part from the filename.

As I said before, the same problem might appear with the 2 in-game
screens as well, we maybe just don't see it because they're both black
at the lower rim.

I will continue to investigate this once I'm back home, but I'm curious
what this problem looks like in the LEC interpreter. While you're at it,
maybe one of you can compile the game without the "_small" screens and
tell me what you see...?

Anyway, thanks for your work on the polishing! Can't wait to get home
and try it out.
Gerrit




-- 
http://www.fastmail.fm - IMAP accessible web-mail


_______________________________________________
ScummC-general mailing list
[email protected]
https://mail.gna.org/listinfo/scummc-general

Reply via email to