Menu

#3208 INDY3: Minor Graphics Glitch (script/data bug)

closed-later
nobody
2
2009-01-08
2007-05-27
clone2727
No

While in Castle Brunwald, in the room with the tapestry on the second floor, there is a pink line out of place. Saved game attached.

Win XP 0.10.0svn May 25

Indy3 VGA English

Discussion

  • clone2727

    clone2727 - 2007-05-27

    Saved Game

     
  • Max Horn

    Max Horn - 2007-06-10

    Logged In: YES
    user_id=12935
    Originator: NO

    Is this a regression, or did it already appear with 0.9.x / 0.8.x ?

     
  • clone2727

    clone2727 - 2007-06-20

    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

     
  • Max Horn

    Max Horn - 2007-06-23

    Logged In: YES
    user_id=12935
    Originator: NO

    I wonder if this occurs in dosbox, too, hrm.

     
  • Johnny Walker

    Johnny Walker - 2007-07-19

    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.

     
  • Max Horn

    Max Horn - 2007-12-26
    • priority: 5 --> 2
    • summary: INDY3: Minor Graphics Glitch --> INDY3: Minor Graphics Glitch (script/data bug)
     
  • Eugene Sandulenko

    • labels: 365527 --> Also occurs in the original
    • status: open --> closed-later
     
  • Eugene Sandulenko

    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

     
  • Matthew

    Matthew - 2009-05-26

    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.

     
Auth0 Logo