This bugreport has been moved to Wiki to relevant Engine/TODO page. When the bug will be resolved, an appropriate message will be posted here and the bugreport link removed from Wiki
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I thought it might be an interesting exercise to take a look into this...
The problem is in the resource file itself - Object 324 in room 23 (visible in room 135). The tapestry has a magenta line 8 pixels high in the bottom left corner. http://img29.imageshack.us/img29/1920/room23object324x2.png
(I've checked the English and German versions, and the resources are identical.)
The rest of that first column is identical to the wall, so if the first column can be skipped, that would effectively fix the problem. But I don't know whether SCUMM provides that capability, and if it does, whether SCUMMVM can access it from a high enough level.
There might be another possiblity as well: I think that the line's color might be the transparent color, so maybe it's possible this could be fixed by changing the way that strip is rendered.
Unfortunately, it doesn't look like the strip drawing code gets to see the object ID, so that's probably not really going to be feasible. But maybe a simple resource patch can be done, I don't know ScummVM well enough to know whether resource patches are simple/acceptable, and I don't know the object format well enough to know if a simple patch is possible.
But in any case I guess the fix would have to be really trivial to be worth considering. Maybe on this info you can decide whether to fix or reject this bug report.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Saved Game
Logged In: YES
user_id=12935
Originator: NO
Is this a regression, or did it already appear with 0.9.x / 0.8.x ?
Logged In: YES
user_id=1514381
Originator: YES
Yes, it existed in 0.8.x/0.9.x as well. I guess I just never noticed it before
Logged In: YES
user_id=12935
Originator: NO
I wonder if this occurs in dosbox, too, hrm.
Logged In: YES
user_id=752794
Originator: NO
Just tested this, it's in the original VGA game. It's not a bug with ScummVM.
This bugreport has been moved to Wiki to relevant Engine/TODO page. When the bug will be resolved, an appropriate message will be posted here and the bugreport link removed from Wiki
Hi,
I thought it might be an interesting exercise to take a look into this...
The problem is in the resource file itself - Object 324 in room 23 (visible in room 135). The tapestry has a magenta line 8 pixels high in the bottom left corner.
http://img29.imageshack.us/img29/1920/room23object324x2.png
(I've checked the English and German versions, and the resources are identical.)
The rest of that first column is identical to the wall, so if the first column can be skipped, that would effectively fix the problem. But I don't know whether SCUMM provides that capability, and if it does, whether SCUMMVM can access it from a high enough level.
There might be another possiblity as well: I think that the line's color might be the transparent color, so maybe it's possible this could be fixed by changing the way that strip is rendered.
Unfortunately, it doesn't look like the strip drawing code gets to see the object ID, so that's probably not really going to be feasible. But maybe a simple resource patch can be done, I don't know ScummVM well enough to know whether resource patches are simple/acceptable, and I don't know the object format well enough to know if a simple patch is possible.
But in any case I guess the fix would have to be really trivial to be worth considering. Maybe on this info you can decide whether to fix or reject this bug report.