protonscr

SimCity 4 Deluxe

protonopen appid 24780Game compatibility - Unofficial
ValveSoftware/Proton#453 · opened 2018-08-24 by tfaller · updated 2024-05-04 · 7 comments · github · game page · search this game
Ttfaller 2018-08-24 github

The game runs great. But there are some frame drops which are probably caused by the following error:

err:d3d:wined3d_debug_callback 0x181560: "GL_INVALID_ENUM in glMatrixMode(mode)".

That error gets spammed quite often.
I did not encounter another issue.

OS: Ubuntu 18.04 64-bit
CPU: AMD Athlon(tm) II X4 620
GPU: AMD Radeon HD 7800 Series
Driver Version: Mesa 18.3.0-devel - padoka PPA

Aaaronfranke 2018-09-04 github

Some issues before SimCity 4 can be whitelisted:

  • By default, the resolution is very poor and you can't set modern resolutions in-game (since this game is from 2003). Steam should detect the user's resolution and automatically add -CustomResolution:Enabled -r1920x1080x32 as a launch option, replacing 1920x1080 with the user's resolution.

  • While it has worked on @tfaller 's AMD setup, and it works on my Nvidia desktop, there are very noticeable rendering issues on my AMD laptop. Whitelisted games should work everywhere. SimCity 4 AMD laptop

EDIT: And if this issue is simply a driver problem and there's nothing that Valve can do, I am perfectly fine with having SimCity 4 be whitelisted. I moreso meant that these things should be addressed, not necessarily that these issues are blockers.

Kkisak-valve maintainer 2018-09-04 github

Hello @aaronfranke, please copy your system information from steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

Ttfaller 2018-09-04 github

By default, the resolution is very poor and you can't set modern resolutions in-game (since this game is from 2003). Steam should detect the user's resolution and automatically add -CustomResolution:Enabled -r1920x1080x32 as a launch option, replacing 1920x1080 with the user's resolution.

@aaronfranke I think that the resolution issue exists on windows as well. That is not a Proton issue. So nothing which would block whitelisting.

Do you use the latest mesa version? Are you using amdgpu or radeon as the kernel driver?

Aaaronfranke 2018-09-05 github

https://gist.github.com/aaronfranke/33a1927aae9a07718b76298c6ab9a951 The issue is difficult to reproduce by the way, but it does happen sometimes.

@tfaller I was under the impression that Steam Play was supposed to work better than the original Windows versions of games when it comes to fullscreen and controller support.

Fullscreen support has been improved: fullscreen games will be seamlessly stretched to the desired display without interfering with the native monitor resolution or requiring the use of a virtual desktop.

So if Steam stretches the games, it would be even better if Steam set the correct resolution. Of course, this fix could be applied for the Windows version as well.

Kkisak-valve maintainer 2018-09-05 github

@aaronfranke, please retest with a very new version of mesa. If that doesn't help, then there's a good chance you're seeing a mesa/r600 bug and your issue should also be brought to the attention of your video driver vendor.

FFischerDavid 2018-12-30 github

This game is working perfectly for me.

System Information
GPU: Intel HD Graphics 3000
Driver/LLVM version: 3.0 Mesa 18.2.2
Distro version: Ubuntu 18.10
Link to full system information report as Gist:
Proton version: 3-16.4

I confirm:

  • [x] that pressing the Play button in the Steam client is sufficient.
  • [ ] that runtime config options are necessary to run the game.
  • [x] that no workarounds other than PROTON_* env variables are necessary.

Issues

  • [x] I haven't experienced any issues.
  • [x] There are no issues left open for this game.
  • [ ] Although I consider the gaming experience equal to Windows there are remaining issues:
Kkisak-valve maintainer 2024-05-04 github

Simcity 4 deluxe (24780)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7703.
@Eucalyptus90 posted on 2024-05-04T21:48:00:

Compatibility Report

  • Name of the game with compatibility issues: Simcity4 Deluxe
  • Steam AppID of the game: 24780

System Information

  • GPU: Intel Mesa Intel(R) HD Graphics 520 (SKL GT2)
  • Kernel version: Ubuntu 22.04.4
  • Proton version: all (last tried with Proton experimental)

Symptoms

When I launch the game, a window appears, an disappears immediately. The launching button then returns to "play".

steam-24780.log

Proton versions

Upstream links