SimCity 4 Deluxe Edition from the CD
Installation - no issues. I already had a cd drive set up in winecfg. Gameplay - Better than in Windows, as you can run it in a window easily using Wine's desktop view for this program. No-CD patch not needed, while it does work with one. Update with EA patch Sound works through PulseAudio All graphics work flawlessly - Just change rendering to 'software' in the in-game settings if you have problems. All mods work as expected (Network Addon Mod, etc.)
What does not
Using hardware rendering leaves flickering effects and such. Does the same in Windows. It is supposedly a conflict with the NVidia and ATI drivers for newer cards. Changing to software rendering fixes it. Clicking the button to connect to SimCity.com doesn't work. Simcity.com is not even made for SC4 anymore, so this is fine.
What was not tested
Nothing, I've been playing with this for about a month with no problems.
All crashes that I've seen were not Wine problems, as they were just as common running this app natively in Windows.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Manjaro Linux 18.1.5||Feb 11 2020||5.0||Yes||Yes||No||Silver||Eray Erdin|
|Show||Debian 10.x "Buster"||Aug 26 2018||3.14||N/A||Yes||No||Platinum||GrÃ©goire Seux|
|Show||Void Linux||Feb 20 2018||3.1||Yes||Yes||Yes||Silver||pfudke|
|Show||Linux Mint 18 "Sarah"||Sep 18 2016||1.9.19||Yes||Yes||Platinum||an anonymous user|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Sep 25 2016||1.9.18||Yes||Yes||Gold||Joe|
|Bug #||Description||Status||Resolution||Other apps affected|
|219||Programs refuse to run because of safedisc copy-protection||CLOSED||FIXED||View|
|10636||simcity 4 3D objects become invisible||CLOSED||FIXED||View|
|12116||Multiple MSI-based installers fail to advance progress bar in InstallFiles action (schedule_install_files already moves and clamps to max value + MSI integer overflow)||CLOSED||FIXED||View|
|13769||Extreme graphical glitches with Sim City 4 Deluxe harwdare rendering mode||CLOSED||FIXED||View|
|19005||SimCity 4 crashes on start||CLOSED||FIXED||View|
|19468||SimCity 4 Deluxe is showing an error messages when starting||CLOSED||FIXED||View|
|19948||Starscape OpenGL mode - screen stays black||CLOSED||FIXED||View|
|20360||Mouse cursor changes colour||CLOSED||FIXED||View|
|20404||SimCity 4 (including Rush Hour/Deluxe) fails to start||CLOSED||WORKSFORME||View|
|20872||Sim City 4 Deluxe: No texture in the minimap while loading a city||CLOSED||FIXED||View|
|20873||SimCity 4 Deluxe crash while loading the game||CLOSED||FIXED||View|
|22692||Multiple applications fail to update progress bar during lengthy copy operations (missing CopyFileEx progress callback support)(Total Commander 8.x, SimCity 4 installer)||STAGED||View|
|25233||SimCity 4 Deluxe Edition : graphical issues||CLOSED||FIXED||View|
|27349||SafeDisc v2.x API entry analyzer flags Wine's user32.dll as "bad" (too many exports with PIC loads in prolog code) (SimCity 4, IL-2 FB, NFSU)||CLOSED||FIXED||View|
|29232||SimCity 4: installers fail to advance progress bar and also remains on 0.00% all the time (kernel32.CopyFileExW needs to support callback/progress routine)||CLOSED||DUPLICATE||View|
|29233||FoxitReader 5.1 crashes when a pdf is loaded||CLOSED||FIXED||View|
|33877||SimCity 4 Deluxe 'AutoRun.exe' crashes when clicking 'install'||CLOSED||FIXED||View|
|41581||SimCity 4: Application hangs, stack overflow outputted||CLOSED||ABANDONED||View|
I got this from the Howto on the SC4 Rush Hour entry and it sped up mine considerably:
Open regedit with the command "wine regedit" (no quotes) to change the values.
Replace NNN with the amount of VRAM your card has.
By default wine guess you have only 64.
gdi - Use GDI to draw on the screen (slow but reliable) (default)opengl - Use OpenGL (fast but not all programs work correctly)]
Since most user do not have a clue about debugging wine, you can set the following variable:
wine will have no verbosity and will not display any debugging information.
Also, adding -d:opengl to the end of the launcher can increase performace, but TBH I don't notice that much of a difference between that and software rendering. I personally use -d:software, which to me works best and is most playable, but you can try opengl if you want.
Here's the command that I use to start simcity 4:
WINEDEBUG=-all wine C:\\Program\ Files\\Maxis\\SimCity\ 4\ Deluxe\\Apps\\SimCity\ 4.exe -d:software -intro:off
If your game is randomly crashing every ~20 minutes or so, try adding this to your launcher:
It seems to be an issue with dual core CPUs that previously didn't cause problems (by the way it has problems with dual core CPUs in Windows too sometimes), and I tried taskset and it didn't seem to help, but so far adding -CPUCount:1 seems to have fixed it.
By default, SimCity 4 only allows you to use resolutions up to 1280x1024, but it's very easy to use any resolution you want, just add this to your launcher/start script:
Replace 1920x1080 with your desired resolution.