protonscr

SimCity 2013 doesn't render

dxvkclosed needs apitraced3d9
doitsujin/dxvk#1869 · opened 2020-12-28 by sykhro · updated 2021-11-13 · 5 comments · github
Ssykhro 2020-12-28 github

This issue applies to both the launcher and the game.
The launcher is rendered as a bunch of squares but still seems to respond do HID events.
With random clicking in the bottom-right area (or by setting -state:SimCity in the game launch options) it's possible to boot the game up, which presents the same rendering issues (and a somewhat functional mouse cursor)

WineD3D doesn't seem to work either due to unsupported formats (DF16, DF24) and only displays the mouse cursor

Note: I'm using a virtual desktop because I got sick of the game resetting my resolution every time it booted up. The configuration file doesn't seem to be human-readable

Software information

SimCity 2013 (Origin), -state:SimCity to bypass the server-selection game launcher

System information

  • GPU: Radeon RX 580 2048SP
  • Driver: amdgpu on 5.10.1, mesa 20.3.1
  • Wine version: 6.7-staging
  • DXVK version: 1.8.1

Apitrace file(s)

Log files

Ssykhro 2021-04-30 github

Tried again with 525fd53bbc6c2c0ff73560bca9f543652035eddc, rendering is still broken but stuff moves around.
Nevermind, it was something from the config that I can't reproduce again.

KK0bin maintainer 2021-04-30 github

We need the apitrace to debug this.

Ssykhro 2021-04-30 github

We need the apitrace to debug this.

Whoops sorry, this time I managed to record one but forgot to add it in the report.
Will also record one with DXVK for good measure since wined3d seems to be behaving even worse.
Unfortunately I have no way of recording one under Windows.

Ffirescry 2021-09-12 github

I'm not sure if it's still needed, but as label needs apitrace is set, I collected and I'm sharing apitrace too.
It seems that I experience the same problem as sykhro. Game launcher and main menu are rendered in full as mosaic of small, colourful squares. In main game view 3D objects look fine, but 2D interface is missing and square artefacts are still visible, as in this screenshot.
Issue is visible while I use dxvk - I've checked v1.9.1 and master (dd7ffbc) - both are affected. Game renders without this problem with native wine d3d implementation.

Software information

SimCity 2013 (Origin)

System information

  • GPU: AMD Radeon RX 580
  • Driver: mesa 21.2.1 @ linux 5.14.2
  • Wine version: wine-6.16 (Staging)
  • DXVK version: v1.9.1 and master (dd7ffbc)

Apitrace file(s)

Log files

Ffirescry 2021-11-13 github

Thank you @Joshua-Ashton 🐸

Nothing extracted yet.