Opened 6 years ago
Closed 6 years ago
#10718 closed defect (fixed)
GUI: Mouse Cursor Flickering While Moving In Fullscreen
Reported by: | necros2k7 | Owned by: | necros2k7 |
---|---|---|---|
Priority: | normal | Component: | Port: Win32 |
Version: | Keywords: | ||
Cc: | Game: |
Description (last modified by )
Mouse cursor flickering while moving it in circles fullscreen
Change History (13)
comment:1 by , 6 years ago
Priority: | high → normal |
---|
comment:2 by , 6 years ago
Description: | modified (diff) |
---|---|
Summary: | mouse cursor flickering while moving it in circles fullscreen → SWORD1: Mouse Cursor Flickering While Moving In Fullscreen |
comment:4 by , 6 years ago
correction - it flickers even in SCUMMVM GUI in the game list menu (2.1.0git3702 sep 27 2018 daily build) win10 x64
comment:5 by , 6 years ago
Component: | Engine: Sword1 → GUI |
---|---|
Summary: | SWORD1: Mouse Cursor Flickering While Moving In Fullscreen → GUI: Mouse Cursor Flickering While Moving In Fullscreen |
Changing to GUI / Backend as that sounds like an issue with either GUI refresh code or Graphics backend for Windows i.e. SDL
@necros2k7: What Launcher->Options->Graphics Mode are you using? If default / Normal, try the OpenGL backend, or if using OpenGL, try the default output...
Just that the SDL has different paths for GL and normal 2D graphics output... If you are using GL, this may be an issue with your GFX card / drivers.
comment:6 by , 6 years ago
Game: | Broken Sword 1 |
---|
comment:8 by , 6 years ago
I think that the standard Win32 builds are shipping with SDL2.dll which is the v2.0.5 release. See:
https://bugs.scummvm.org/ticket/10752
This might be an issue in SDL2 which has been fixed upstream. Maybe try replacing the "stock" ScummVM SDL2.dll with a newer release binary from libSDL.
The current latest stable is v2.0.9, but maybe try with that and other versions v2.0.6 to v2.0.8:
https://www.libsdl.org/download-2.0.php
Please update us if this fixes your issue.
comment:9 by , 6 years ago
Owner: | set to |
---|---|
Resolution: | → worksforme |
Status: | new → pending |
comment:10 by , 6 years ago
Did some tests: 1. no, win32 builds use SDL
(graphics mode 2x, win10 x64 , i7 , nvidia)
dll vers - 1.2.11-1.2.15 - flickering cursor while moving in circles
1.2.5.0, 1.2.9.0 - no flickering)
comment:11 by , 6 years ago
Component: | GUI → Port: Win32 |
---|---|
Resolution: | worksforme |
Status: | pending → new |
Ah. I think the issue here is that buildbot Win32 builds are still using SDL1 and that is the latest version so probably a bug from that.
We should probably offer SDL2 as an option for Win32 builds on buildbot. Will take a look at sorting that.
comment:12 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → pending |
bgK has migrated the buildbot standard win32 builds from SDL1 to SDL2, so this is likely "fixed".
Will set this to pending as fixed.
@necros2k7: Please test with the next nightly build and confirm here if this solved your issue?
Have attempted to replicate this from a new game in the first scene outside the cafe. This is using the latest master i.e. 9b56d7c6bcd89d99f9046315a6a23f0821693974 under Linux in Fullscreen, with both default and OpenGL graphics output.
While there is some "flicker", this is just the normal mouse pointer redraw / refresh and I can not spot anything pathological or different from the original game interpreter.
@necros2k7: Can you supply the information which is listed in the New Ticket page, especially what version of ScummVM you are using and on what platform?
<snip>
</snip>
If this occurs at some point into the game, a savegame at that point would be good as well.
Since I can NOT replicate this currently, am going to change status to pending (on submitter feedback). If there is no update within 30 days, this bug should be closed as invalid.