Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#5966 closed defect (invalid)

SCI: QFG1 EGA: Graphic corruption when approaching centaur

Reported by: SF/renzt Owned by: bluegr
Priority: low Component: Engine: SCI
Keywords: Cc:
Game: Quest for Glory 1

Description

On the screen with the centaur, when you approach him (so he stops raking) there is obvious graphics corruption.

I believe this only happens if the Quest for Glory I EGA Patch (QGEPAT) is installed. After removing the patch files this problem went away. The patch is found on this page: http://www.sierrahelp.com/Patches-Updates/Patches-Updates-Games/QuestForGloryUpdates.html

Repro:
- Load the attached savegame
- Walk towards the centaur
- Or if starting from a new game: exit the town, go north, go west, then approach the centaur

- Win32
- ScummVM version: 1.5.0git2190-ga488556 ( Feb 3 2012 05:42:16 )
- also noticed in 1.4.0 and 1.4.1, not sure about earlier versions
- DOS/English
- From the Quest for Glory Anthology (1997), with the official patch installed

Ticket imported from: #3485196. Ticket imported from: bugs/5966.

Attachments (2)

qfg1-1.000 (17.3 KB) - added by SF/renzt 7 years ago.
Savegame
scummvm00000.png (11.8 KB) - added by SF/renzt 7 years ago.
screenshot

Download all attachments as: .zip

Change History (6)

Changed 7 years ago by SF/renzt

Attachment: qfg1-1.000 added

Savegame

Changed 7 years ago by SF/renzt

Attachment: scummvm00000.png added

screenshot

comment:1 Changed 7 years ago by SF/renzt

I just discovered something interesting - while the webpage and filename for the patch say it's for QFG1 EGA, in the patch itself the readme says it's for QFG1 *VGA*. Also, my VGA version of the game does have these exact same patch files (plus some others). The game works fine in DOSBox, even with these patch files, but maybe it's just ignoring them.

So it's possible this isn't actually a bug in ScummVM.

comment:2 Changed 7 years ago by wjp

Priority: normallow

comment:3 Changed 7 years ago by bluegr

This is indeed the issue. The patch you linked to is for the VGA version of QFG1, not the EGA one. ScummVM tries to read in the VGA patch files, and fails. The original EGA interpreter wasn't designed for VGA at all, so it just ignores these patch files.

Closing as invalid.

comment:4 Changed 7 years ago by bluegr

Owner: set to bluegr
Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.