[Scummvm-tracker] [ScummVM] #9957: SCI: PHANT1: Chapter 7 - Palette glitch in basement
Colin Snover
trac at scummvm.org
Fri Jul 14 00:12:25 CEST 2017
#9957: SCI: PHANT1: Chapter 7 - Palette glitch in basement
--------------------+------------------------------
Reporter: csnover | Owner: (none)
Type: defect | Status: new
Priority: high | Component: Engine: SCI
Keywords: sci32 | Game: Phantasmagoria 1
--------------------+------------------------------
Similar to #9788.
Reproduction:
1. Teleport to room 20210
2. Set game day to 7 (`vv g 106 7`)
3. Exit through the door to room 20200.
Expected: Palette is rendered correctly
Actual: Bad palette corrupts the background picture
This is caused by view 3171 being drawn at the same origin as the
background picture, and being created later than pic 20200 screen items.
In SSCI this view usually ends up getting a lower priority MemID so ends
up sorting below the pic, but in ScummVM, the view is created later than
the pic SI so sorts above it, causing its palette to be sent after the
pic’s palette & leading to graphics corruption.
--
Ticket URL: <https://bugs.scummvm.org/ticket/9957>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list