protonscr

Life is Strange Remastered: Resolution bug

dxvkclosed probably not our bug
doitsujin/dxvk#5490 · opened 2026-02-04 by K0bin · updated 2026-02-04 · 3 comments · github
KK0bin 2026-02-04 github

When starting Life is Strange Remastered on the Steam Deck, the image is weirdly squished despite being configured to the full 1280x800.

Image

Going to the settings and changing the resolution (to 1280x720) and then back to 800p fixes it.

The problem happens both in game mode (Gamescope) and in desktop mode (KDE), so I unfortunately assume it's a DXVK WSI issue. >.<

It does not happen when I connect the Steam Deck to an external monitor. Changing the resolution in the Steam Decks per-game settings to something like 1080p doesn't help, it's still messed up when launched on the internal display.

Software information

Life is Strange Remastered

System information

  • Steam Deck
  • Wine version:
  • DXVK version: 2.6.1

Apitrace file(s)

Google Drive download

25923 @0 IDXGISwapChain4::ResizeTarget(this = 0xda3ad0, pNewTargetParameters = [{Width = 800, Height = 1280, RefreshRate = {Numerator = 0, Denominator = 0}, Format = DXGI_FORMAT_R10G10B10A2_UNORM, ScanlineOrdering = DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED, Scaling = DXGI_MODE_SCALING_UNSPECIFIED}]) = S_OK

Something seems to leak the unrotated Deck display size. It doesn't seem to be DXVK though, all resolutions returned in DXGI calls are properly rotated (1280x800).

https://github.com/ValveSoftware/gamescope/issues/2019 seemingly had the same problem, except that it's a D3D12 game.

Log files

steam-1265920.log

Proton log with WINEDEBUG=trace+x11drv, made in desktop mode (KDE)

0164:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x100dc, swp_flags 0x1817, shaped 0, rects { window (0,0)-(1280,800), client (0,0)-(1280,800), visible (0,0)-(1280,800) }
0164:trace:x11drv:X11DRV_WindowPosChanged win 0x100dc/9000001 new_rects { window (0,0)-(1280,800), client (0,0)-(1280,800), visible (0,0)-(1280,800) } style 94000000 flags 00001817 fullscreen 1
0164:trace:x11drv:xinerama_get_fullscreen_monitors fullscreen monitors: 0,0,0,0.
0164:trace:x11drv:set_mwm_hints 0x100dc setting mwm hints to 26,0 (style 94000000 exstyle 40008)
0164:trace:x11drv:xinerama_get_fullscreen_monitors fullscreen monitors: 0,0,0,0.
0164:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x100dc, swp_flags 0x1416, shaped 0, rects { window (0,0)-(800,1280), client (0,0)-(800,1280), visible (0,0)-(800,1280) }
0164:trace:x11drv:X11DRV_WindowPosChanged win 0x100dc/9000001 new_rects { window (0,0)-(800,1280), client (0,0)-(800,1280), visible (0,0)-(800,1280) } style 94000000 flags 00001416 fullscreen 0

That's unrelated to DXVK but it looks a little odd.

Ddoitsujin maintainer 2026-02-04 github

Are we sure this isn't just the game not understanding 16:10 resolutions?

An apitrace would actually help here to see what it's querying from DXGI.

KK0bin maintainer 2026-02-04 github

Are we sure this isn't just the game not understanding 16:10 resolutions?

I thought so too but it also happens when I set the Steam Deck to 1920x1080 (or 1280x720) in the game settings.

KK0bin maintainer 2026-02-04 github

Probably caused by EDID patching not working properly: https://github.com/ValveSoftware/Proton/issues/9388#issuecomment-3741460579