[Scummvm-tracker] [ScummVM :: Bugs] #14386: MOHAWK: RIVEN: White rectangle around the mouse pointer
ScummVM :: Bugs
trac at scummvm.org
Thu Apr 6 09:40:28 UTC 2023
#14386: MOHAWK: RIVEN: White rectangle around the mouse pointer
---------------------+-----------------------------
Reporter: ctoroman | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: Mohawk
Version: | Resolution:
Keywords: | Game: Riven
---------------------+-----------------------------
Comment (by macca8):
I'm running macOS 10.11.6, and have the 5-CD English hybrid Windows/Mac
version. The issue dates back to before 4 March 2023.
My testing indicates that this bug is restricted to game installations
containing the arcriven.z installer file, instead of an actual game
executable. This includes my CD version, and also the windows demo
(available on our demo page).
In my case, substituting the Riven (Mac) executable, and the extras.mhk
file, for the arcriven.z file resolved the issue.
Of course, to manually extract the game executable from the arcriven.z
file requires the game to be installed natively on a compatible machine
(for macOS, this requires access to an old PPC Mac), so this won't be a
viable option, and it's certainly inconvenient, for most users.
The actual game cursor is already displayed correctly, so the issue here
is strictly with handling the new cursor mask feature (as referenced by
@antoniou79). I suspect we will need a similar fix to that applied to
#14346, except in this case, we're extracting info from the arcriven.z
file.
With respect to the actual bug, it's more extensive than indicated above:
- In OpenGL, shaded areas (light or heavy) appear predominantly as an
opaque white square. However, unshaded areas display full transparency,
but appear as the reverse colours of the overlaid background (e.g. blue
sky appears orange, green foliage appears purple, and so on).
- In SDL surface, the overlaid area always appears as an opaque black
square.
I'll attach a few sample screenshots.
--
Ticket URL: <https://bugs.scummvm.org/ticket/14386#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list