protonscr

[The Sims 2] Where the mouse is, is not where the game thinks it is.

dxvkclosed d3d9probably not our bug
doitsujin/dxvk#5162 · opened 2025-08-22 by b1bradders · updated 2025-08-23 · 2 comments · github
Bb1bradders 2025-08-22 github

Software information

  • Game: The Sims 2 (The £30 "remaster" that EA released lol)
  • OS: Debian 12 ("Bookworm")

System information

  • GPU: Nvidia RTX 4060 Mobile
  • Driver: 535.247.01 (CUDA 12.2)
  • Wine version: CodeWeavers' CrossOver (25.20250519.38579) (Wine 10.0)
  • DXVK version: 2.7

Apitrace file(s)

(Will do this after submitting post)

Log files

(Will do this after submitting post)

Misc.

Image

Here you can see how the cursor is where the "Quit" button would be, and does select it, yet it doesn't match up with what is visually on-screen. Tried pressing Alt + Enter to switch it to Windowed. Then I pressed it again to switch it back into Fullscreen and same problem...

Ddoitsujin maintainer 2025-08-22 github

DXVK isn't really involved with mouse stuff at all, there's situations where we have to draw the cursor, but Sims 2 isn't one of them as far as I'm aware and cursor positions getting fucked up in the mess that consists of wine and all sorts of compositors is a tale as old as time.

Enabling the virtual desktop thing in the wine config may or may not fix it or at least change the behaviour.

Bb1bradders 2025-08-23 github

Virtual desktop does work but there are occasional issues where the Fullscreen gets really wonky.

I know I haven't uploaded any logs yet but I saw that, when going from Windowed to Fullscreen, it tried to involve Fullscreen at a lower resolution and then immediately tried to invoke it at the set resolution (1920x1080).

I assume the game, somewhere, doesn't realise it also set itself to 1920x1080 and so the UI and such is visually acting as though it was in the lower resolution.

Just a theory, but seems quite likely considering the logs.

(Will temporarily close for now because I'm not at my laptop for a little while)

Nothing extracted yet.