Selected Test Results (selected in 'Test Results' table below)
Installation through Steam
Fullscreen mode at 1600x1200
What does not
What was not tested
The hardware renderer
I was able to use the hardware renderer on the main menu, but it's known to cause crashes on Windows, so I switched to the software renderer in the options menu.
Worked perfectly running through steam in the default 64-bit Wine prefix.
I used an Asus X401A Laptop with an Intel Pentium B970 CPU and Integrated Sandy Bridge Graphics running kernel version 3.14.
I added "-CPUCount:1" to Launch Options in Steam, as multicore CPUs are known to cause crashes in Windows.
The PC Gaming Wiki has information on bugfixes for SimCity 4.
The easiest way to install the game is to copy the first CD to a folder on your hard drive, put the second CD in your CD drive, and run the installer from the folder you copied. This has worked for me all the time. Also, if you have two CD drives, just put one CD in one of the drives and the other in your other drive and it should work (haven't tested though), just make sure that noth are set up in winecfg.
And by the way, the game probably won't start unless you have a NoCD crack. I'll let you find that on your own.
How to speed up the game
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.
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.
If you have a lot of plugins and the game isn't working right
Try this, I had 1.2 GB of plugins and my game just wouldn't' work right, this fixed it nicely: http://sc4devotion.com/forums/index.php?topic=4051.0 You might need to add a few dll files, read the readme file that comes with it. You'll need to be registered and logged in to the BSC LEX/
If your game is crashing randomly...
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.
How to use custom resulutions
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: