doitsujin/dxvk

Dungeon Siege 2 invisible mouse cursor

Blisto91 opened this issue · 5 comments

In Dungeon Siege 2 the mouse cursor is invisible with dxvk. Work with wined3d.
Haven't found a config option yet that affects it.

Software information

Dungeon Siege 2

System information

  • GPU: R9 380
  • Driver: days old mesa-git
  • Wine version: Wine-GE 7-32
  • DXVK version: master, 1.10.3 & 1.5

Apitrace file(s)

https://mega.nz/file/5wwW0BRK#zpXHk6UPV-wQJKSa6zAg6yjGVgsNJxZwkHUxJaclMjM
Reproduces in the trace

Log files

DungeonSiege2_d3d9.log

As @DadSchoorse pointed out this is probably the line of interest 😁

warn:  D3D9DeviceEx::SetCursorProperties: Software cursor not implemented.

Apparently this is a problem on more recent versions of Windows as well. Have you tried this fix? Alternatively, I see people have also got it working using fullscreen=false + setting their fullscreen rez as launch parameters (aka poor man's borderless fullscreen).

I have not tried that 😱

Apparently this is a problem on more recent versions of Windows as well. Have you tried this fix? Alternatively, I see people have also got it working using fullscreen=false + setting their fullscreen rez as launch parameters (aka poor man's borderless fullscreen).

Didn't help when launching the one called DungeonSiege2_steam.exe provided with the fix (which was same size as gog exe and only one that could launch game)
But yes cursor appears when not in fullscreen

But yes cursor appears when not in fullscreen

Software cursor in fullscreen memes probably... saw the same kind of behavior with Age of Mythology & dxvk, but luckily there's a built-in config hack (in the game's own config files) to enable hardware cursor on Nvidia. It just doesn't apply it automatically to anything newer than a GeForce 3 (lol)... but it can be enabled manually.