The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)
What works
Everything -- gameplay, sounds, music, large cities.
What does not
Nothing
What was not tested
Online play, the driving minigame, and integration with the Sims (never even used these when I played on Windows).
Additional Comments
No progress bar on installation, and I had to do the workaround below (copy over first disc and start from there) for installing because it won't see the second disc. Besides that, it's perfect.
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)
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:
WINEDEBUG=-all
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:
-CPUCount:1
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:
-CustomResolution:enabled -r1920x1080x32
Replace 1920x1080 with your desired resolution.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
CTD from menu
by M. H. on Sunday May 12th 2013, 13:18
The game runs perfectly up to the region menu. I try to play the tutorial mission and it begins to load, but has never made it to the game before crashing.
I load up Sim City and get a black screen and crash short ly after.
by Charles on Wednesday April 10th 2013, 11:35
Hi, I was sort testing out wine to see what can run and wont run. I'm new to linux (I'm using linux mint) and wine.
So, anyways, my game installs and boots up like it's going to run well, however... after the credits. It loads a up a black map that flickers between visible and invisible. I can see the menus however, and clouds. And, usually after like 5 seconds it crashes.
I've tried 20 million times to apply your debugger script using the terminal. However it says "file doesn't exist".
I've even played around inside short of renaming the exe, by swaping file names and it recognizes any file directory I input short of anything that uses a space.
So I tried renaming the actual exe to simcity_4.exe, and it boots up like it's going to work but says "the game files are missing" and simply closes out.
--Is there anyway to get the terminal to recognize the location of simcity 4.exe, with renaming the file.
Wine 1.3.34 causes serious performance problems
by Zootal on Tuesday December 13th 2011, 23:53
I updated from wine 1.3.33 to 1.3.34, and fps with SimCity4 deluxe went from really good to about 1fps. Completely unplayable. I was unable to see what caused this, and none of the different options (opengl, software, etc.) made any difference. I reverted to 1.3.33, and now it works fine. Anyone able to duplicate this, and have any idea what in 1.3.34 might have caused this?
Mouse flickering problem
by Neal Andrews on Wednesday October 26th 2011, 8:35
Whenever in-game, the mouse flickers between the in-game mouse icon and the desktop mouse icon. At the same time, the game acts like there are two pointers, one which seems to move twice as fast as the other, so whenever I move the mouse around the middle of the screen, the game starts scrolling. Makes the game quite irritating to play as it's quite difficult to try to click on anything specific...
if anyone has any ideas to fix this, that would be awesome!
Game loads but crashes quickly
by Daniel on Wednesday September 21st 2011, 15:11
I open the program with
WINEDEUB=-all wine C:\\Program\ Files\\Maxis\\SimCity\ 4\ Deluxe\\Apps\\SimCity\ 4.exe -d:software -intro:off -CPUCount:1
My terminal spits out the following
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
fixme:system:SystemParametersInfoW Unimplemented action: 94 (SPI_GETMOUSETRAILS)
fixme:win:EnumDisplayDevicesW ((null),0,0x32f008,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ef54,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a0,0x00000000), stub!
fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
fixme:win:EnumDisplayDevicesW ((null),0,0x32f588,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f588,0x00000000), stub!
fixme:imm:ImmGetOpenStatus (0x12ac00): semi-stub
fixme:imm:ImmReleaseContext (0x1006c, 0x12ac00): stub
The game opens and goes to region view but crashes within 30 seconds.
Graphics issue Ubuntu 11.04
by Paul on Thursday June 2nd 2011, 23:39
When it loads up I hear "EA Games...Challenge Everything" but I don't see the ea logo. I do see the Maxis logo afterwards though. Then I get the clouds and menu controls above a blank screen and the empty menus
Simcity 4 Delux crashes about every 20 min.
by Matt on Wednesday March 30th 2011, 23:13
I just started using Ubuntu, I came from Windows Vista. When I tried to play Simcity 4 Deluxe, it keeps crashing about every 20 min. and it makes it hard to have an amazing city when you forget to save every 5 min. it also gets annoying.
I added the suggested command to the launcher to get it to work correctly:
WINEDEBUG=-all wine C:\\Program\ Files\\Maxis\\SimCity\ 4\ Deluxe\\Apps\\SimCity\ 4.exe -CPUCount:1
but there where no changes. I also tried running it in OpenGl and Direct X with the other code listed above.
I have not added any extra content from the Internet.
OpenGL rendering
by Marcin Falkiewicz on Saturday January 15th 2011, 16:16
SimCity 4 supports OpenGL mode under -d:opengl, which seems to work better than software on some configurations (I'm not sure does editing reg do the same)
Help!
by Oscar on Saturday October 16th 2010, 20:37
I put CD 1 on the hard drive and started installer. CD 2 was on a real CD. When set-up asks to insert disk 2 I do so and click OK, but it doesn't sense the CD. I am a noob to wine so please help! (I have not changed any of the wine config, either.)
RE: Help! by Oscar on
Saturday October 16th 2010, 20:41
RE: Help! by Ellery McKenzie on
Saturday November 6th 2010, 2:19
RE: Help! by Ellery McKenzie on
Saturday November 6th 2010, 2:27
DirectX rendering works the best for me
by Colin Wetherbee on Sunday August 29th 2010, 2:04
After I installed the game and started playing, I found that if I moved the cursor around on the screen too quickly, rapidly-blinking artifacts would be left around.
For example, in god-mode, if I opened the menus and moved my mouse up or down them quickly, some of the tooltips would stay around and blink very quickly. Another example is the big, circular cursors that appear when you click a terrain modification tool: parts of those would stick around and blink quickly, too, if I moved the mouse around the game surface. It looked like the surface wasn't getting repainted accurately.
This happened when using -d:software and -d:opengl. I found that using -d:DirectX eliminates this problem.
As you can see I am playing in full screen at 1680x1050. I'm using nVidia GT240, all is well. I still have the occasional crash but honestly it's no more than the game exhibited under Windows XP.
crashes pretty regularly
by Martin Espinoza on Thursday August 5th 2010, 22:55
I haven't done any debugging but it crashes pretty often. Everything works until it crashes I guess. Ferries don't seem to offer any rush hour missions?
After Installation, Application fails to start
by evlich on Saturday July 10th 2010, 3:10
I've been trying for several hours now to get the program running, but nothing seems to work. I've tried Wine 1.1.44 and 1.2-r5. The installation is fine, but running the program doesn't do anything. wine doesn't seem to report any errors.
I've tried all of the command line options but even with -intro:off -music:off -audio:off there's nothing. I've also tried the different registry settings. Does anyone have suggestions for debugging this problem?
SC4DatPacker works
by Darryl on Wednesday June 16th 2010, 21:09
If you have lots of plugins (I have about 1GB of plugins) the game will most likely fail to run (at least on Wine)
What has worked for me is to download the SC4DatPacker from sc4devotion.com (you need to become a member).
It will not work until you install some extra dll's. What I did is use winetricks and install the following (not sure if all are needed - but SC4DatPacker will run successfully):
d3dx9
d3dx9_28
d3dx9_36
vb2run
vb3run
vb4run
vb5run
vb6run
vcrun2003
vcrun2005
The startup of Simcity4 may be slow but the game will run.
Run setup... nothing happens
by Rich on Sunday May 30th 2010, 13:28
I've copied the disk to a folder (simcity in my home folder), when I run "wine simcity/setup.exe" my CPU usage jumps to 70% for 2 seconds and then.... nothing. No debug messages, it just stops.
misc command line switches
by app_slacker on Monday May 10th 2010, 20:05
If you are having troubles getting this to launch, maybe try a few useful command line switches to help isolate the problem.
-intro:off / -audio:off / -music:off / -d:Software (instead of -d:DirectX rendering)
-Cursors:bw (instead of -Cursors:fullcolor) / -r800x600x16 (directly setting 800x600 resolution at 16bit)
For me, crashing immediately after initial launch seemed to be related to my ALSA setup. With the switches to disable sound ("wine Simcity 4.exe -audio:off -music:off") , it has become playable again, and I can get around to determining what in my audio setup is not agreeable at a later time.
Strange Bugs
by Austin on Monday May 10th 2010, 16:09
I've been trying to get this to work for quite a while now, maybe someone on here can help. I installed just fine, and after some tweaking, got things to run with:
The game starts up fine and the region view looks great. However, when I actually load up a city, the MySim panel is always on top and I can click any of the buttons on the Mayor Mode tab, making the game unplayable. Also, I cannot build roads, avenues, or elevated rails. Any ideas?
For reference:
Wine version 1.1.43
Ubuntu 9.10 64-bit
Running in WinXP mode emulating a desktop
Things I've tried:
-change between OSS/ALSA
-change to -d:hardward/DirectX/opengl/gdi
-installed latest patches (helped some)
Wine 1.42
by Jack Sexton on Tuesday April 13th 2010, 1:35
With wine 1.42, audio set to OSS, the graphics set to software, and the application running in a virtual window it runs nearly perfectly at last. Even the persistent graphic glitches are nearly gone, I have still seen them on occasion but not nearly a bad as it was. Even with over 2gb of mods installed, though they are packed down into .dat files, which helps a lot even under windows.
Installation
by Vong Pha on Monday March 29th 2010, 19:21
The whole install works, but right as it reaches the end the installation shuts and says that there is an error. I debugged wine as well too, but it still does not work. The discs are not scratched either (mint condition).
About 99% Perfect
by Josh on Monday November 9th 2009, 13:41
Everything runs smoothly...it just amazes me how well it plays...feels like I'm actually playing the game on Windows. There is one very minor problem though.
Some of the cars turn invisible and so to the no job signs...they can reappear and random times...more of an annoyance than a performance issue.
Restrict multi-core use
by Stephen on Friday April 3rd 2009, 1:21
Various forums have pinpointed the root of SimCity 4's crashing problem to having dual-core CPUs. Is there a way with WINE to restrict a program to only use one core? Doing this in Windows supposedly fixes the crashing problems.
play disk
by chuse on Tuesday March 31st 2009, 13:14
Hi. Installation OK, problem come when trying too run:
"Please insert the Sim City 4 Deluxe play disk, select OK and restart the game". I tried with CDs 1 and 2 but the error is still there. Help!
Nice Region View but nothing else
by Tonatiuh on Friday March 13th 2009, 2:06
Hi, I've "successfully" installed SC4, and Rush Hour Expansion, but I've not been able to play at all, because when I run the game, I can get to the "Region View", but if I click on any square to "Start New City", a clock appears and the game stucks there, it stop responding, altough I still hear the music and see the landscape... Why this happens to me? Prior to this action, everything (except Accept/Cancel Buttons, whose text is missing) works well and quite fast. Well, at the program startup it mentions the file GraphicRules.sgr (or something like that) can't be parsed so will use defaults, but it doesn't seems to be with my problem.
The output from konsole is the next:
env WINEPREFIX="/home/tonatiuh/.wine" nice -20 wine "C:\\ARCH~KTD\\Maxis\\SIMC~ZMW\\Apps\\SimCity 4.exe" -intro:off
fixme:win:EnumDisplayDevicesW ((null),0,0x32edb0,0x00000000), stub!
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:d3d:IWineD3DDeviceImpl_CreateSwapChain The app requests more than one back buffer, this can't be supported properly. Please configure the application to use double buffering(=1 back buffer) if possible
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 19
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 63
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 69
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1a92c0,0x1a91c0): stub
fixme:d3d_surface:IWineD3DSurfaceImpl_BltZ (0x1c9a80): Unsupp depthstencil blit
fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Can't handle WINEDDBLT_ASYNC flag right now.
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect Depth Stencil buffer locking is not implemented
fixme:d3d_surface:IWineD3DSurfaceImpl_BltZ (0x1683b0): Unsupp depthstencil blit
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect Depth Stencil buffer locking is not implemented
fixme:imm:ImmGetOpenStatus (0x14ebb8): semi-stub
fixme:imm:ImmReleaseContext (0x1002a, 0x14ebb8): stub
fixme:imm:ImmGetOpenStatus (0x14ebb8): semi-stub
fixme:imm:ImmGetOpenStatus (0x14ebb8): semi-stub
.
.(Like 100 times)
.
fixme:imm:ImmGetOpenStatus (0x14ebb8): semi-stub
error: attempt to call global `_on_reload' (a nil value)
stack traceback:
1: main of string "_on_reload()" at line 1
fixme:imm:ImmGetOpenStatus (0x14ebb8): semi-stub
...
What do you think could be happening? Nobody seems to experience something even close to this issue... :s
Doesn't Launch
by Khas on Saturday September 13th 2008, 8:43
I managed to install it without any hitch, however now whenever I try and run the exe, it doesn't do anything - and there's no output. Anyone got any ideas?
I've been getting an error trying to launch the game. I went through the first post here to check for direct3d settings, but I don't see the relevant registry keys. nor anything at all that relates to direct3d under HKCU/~/software/wine
When I try to launch the game (installed with no problems), I get the following:
siege@pontifex:~/.wine/drive_c/Program Files/Maxis/SimCity 4 Deluxe/Apps$ wine SimCity\ 4.exe
ALSA lib ../../../src/seq/seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
fixme:system:SystemParametersInfoW Unimplemented action: 94 (SPI_GETMOUSETRAILS)
fixme:win:EnumDisplayDevicesW ((null),0,0x33d9ac,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:d3d:IWineD3DDeviceImpl_CreateAdditionalSwapChain The app requests more than one back buffer, this can't be supported properly. Please configure the application to use double buffering(=1 back buffer) if possible
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
X Error of failed request: GLXBadDrawable
Major opcode of failed request: 142 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 595
Current serial number in output stream: 595
siege@pontifex:~/.wine/drive_c/Program Files/Maxis/SimCity 4 Deluxe/Apps$
I'm running Debian Etch on an AMD64 x2 4400+ with an ASUS EN7200GS (256) and 2gb of RAM. AFAIK my system is fully up to date, and my copy of Wine is brand new.
Sim City 4 Deluxe
by mase on Thursday August 21st 2008, 15:08
My Sim City doesn't start the installer at all.
Tested only under cedega, but only in software mode.
it doesn't make fun. is it possible to switch to hw mode
in wine? first I must get the installer to start.
Per the OP, I copied Disk 1 to a folder, it then asked for disk 2. I had to wait for Kubuntu to ask me to open the disk before it would mount/read it, then it let me install disk 2. I do not need to use a no-cd file.
The below information is if you have a widescreen monitor and want to run the game in widescreen, just add -CustomResolution:enabled -r1680x1050x32 to your Command line in the game shortcut and change the numbers to your resolution.
Widescreen addition to the Command line shortcut
example:
env WINEPREFIX="/home/comp222/.wine" wine "C:\PROG~FBU\Maxis\SIMC~MIC\Apps\SimCity 4.exe" -CustomResolution:enabled -r1680x1050x32
My system:
Compaq Presario SR2150NX
also called an unbranded HP TS-XN0512RS
Video: Nvidia 8600 GT
Wine Version: 1.0.0
OS: Kubuntu 8.04
It does work
by Steven Wise on Saturday July 12th 2008, 7:31
Hmmm, this game works fine for me, I had to copy the contents of both cds to the hard drive instead of using the installer and get a no-cd patch to get around wines problem with safedisc but after that it runs fine with either -d:Software or -d:opengl, actually didn`t notice a performance increase with opengl over software. There are some visual artifacts when you drag out zones and roads to place them, but it`s trivial and doesn`t effect game play
Gameplay Crash
by Gavin on Friday July 4th 2008, 6:03
Game play seems to crash after a while, no idea why. I do have some downloaded content for the game but hey, thats a feature right? And I can't see why it would cause a crash-to-desktop.
The last few lines from the terminal were:
fixme:imm:ImmGetOpenStatus (0x15b610): semi-stub
fixme:imm:ImmGetOpenStatus (0x15b610): semi-stub
(repeated ad nauseum)
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
Installer crashes
by mnuahs on Monday June 9th 2008, 19:06
I can't even get it to run the installer. :'( I get a bunch of fixme messages about dxdiag, and then it crashes. I get a message about an unhandled page fault on read access, and then all the stack dump garbage and debugger messages..
I'm using 1.0rc4 currently, with Nvidia video driver 173.14.05 on kubuntu x86_64 8.04. Has anybody else tried installing with 1.0rc4?
Sim City 4 Deluxe
by Dave on Sunday March 23rd 2008, 22:00
I can run this game without any parameters, with widescreen parameters, with the OpenGL parameter, all seem to work.
I have only found 2 problems so far:
1. Not using the OpenGL parameter makes the game extremely slow
2. Using the OpenGL parameter disables mouse scrolling
nonstandard screen sizes
by Joseph Booker on Friday March 14th 2008, 20:16
When I first started, it would only say that the next time I ran it it would use the software driver
Running with the debug options showed xrander having some issues, so I manually changed my resolution to 1024x768 (it was 1280x800 by default, this is a wide screen laptop) and things work nearly perfectly (sometimes things will flicker, but moving the screen a little fixes it)
also, running 'nice -20' does nothing, you have to do 'nice -n -20', and even then, you gotta be root to nice programs to lower then their parent process
OpenGL mode
by Anssi on Saturday March 8th 2008, 21:54
Maybe the howto above should mention -d:opengl parameter, which allows running it with hardware rendering, but AFAICS without the artefacts of the default direct3d rendering?
RE: OpenGL mode by Julian Lam on
Monday April 12th 2010, 18:27
Graphical errors here too
by Tomi on Saturday February 16th 2008, 16:01
I tested it with 0.9.55 but in hw rendering animations doesn't work and with software rendering tool tips cause randon blinking around tile. Heres something from console if it helps: