Hi there,
I have been experimenting with OpenGL rendering + filters (tv2x, dotmatrix...),
and I have found out that some games, like Sierra's Space Quest series (SCI) seem to exhibit an strange cursor that seems to "float" over the image because filter is not applied to it so it appears "too defined" in contrast to the game.
That doesn't happen in Gabriel Knight 1, for example.
So, maybe cursor in Sierra games is using a different surface, or why is this happening?
Sierra SCI games in OpenGL mode: floaty cursor
Moderator: ScummVM Team
- MusicallyInspired
- Posts: 1138
- Joined: Fri Mar 02, 2007 8:03 am
- Location: Manitoba, Canada
- Contact:
Re: Sierra SCI games in OpenGL mode: floaty cursor
Gabriel Knight 1 is a Sierra SCI game though...
Unless ScummVM is rendering SCI0-SCI1.1 differently than SCI2+.
Unless ScummVM is rendering SCI0-SCI1.1 differently than SCI2+.
- eriktorbjorn
- ScummVM Developer
- Posts: 3561
- Joined: Mon Oct 31, 2005 7:39 am
Re: Sierra SCI games in OpenGL mode: floaty cursor
I don't think that's specific to SCI or OpenGL. As far as I understand, in any game that doesn't explicitly draw its own cursor (I think there are some, but I don't know which ones off-hand) but rather rely on ScummVM's built-in cursor handling, the cursor is handled separately from the rest of the graphics. (I think part of the reason is that some games use different resolution and/or palette for the cursor than for the rest of the game.)
When scaling the cursor image, it will only use "non-blurring scalers", namely the "Normal" and "AdvMame" ones.
When scaling the cursor image, it will only use "non-blurring scalers", namely the "Normal" and "AdvMame" ones.
Re: Sierra SCI games in OpenGL mode: floaty cursor
Ah, I see!
Well, in a certain way, it makes the cursor clearer for easier playing, so it's a feature and not a bug from a certain point of view
Thanks a lot for the explanation!
Well, in a certain way, it makes the cursor clearer for easier playing, so it's a feature and not a bug from a certain point of view
Thanks a lot for the explanation!