WineHQ

SimCity 3000

Retail CD release versions 1.0 and 1.1.

Application Details:

Version: 1.x
License: Retail
URL: http://simcity.ea.com/
Votes: 7
Latest Rating: Garbage
Latest Wine Version Tested: 5.5-staging

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installation of simcity 3000 works.

Foreword:

Wine 0.9.10 from fedora core 3 was used ( source rpm rebuilded ),

the kernel is 2.6.9-34.ELsmp ( 'false' smp via hyperthreading on a P4 ),

a drive must be set as cdrom type ( via winecfg ) before trying the installation, otherwise this makes {cdrom}/IP.EXE ( the sc3 hardware verifier ) hang.

Installation:

{m:} being the cdrom drive, either the two programs were able to install sc3:

wine /~/.wine/dosdevices/m:/SETUP/ENGLISH/SETUP.EXE

or via 'winfile' start --> m:/LAUNCHER/Launcher.exe

The 'launcher' is the program called by the autorun.inf of the cdrom.

I don't know if this is signifiant, the launcher procude music at startup ( aka no sound problem ? )

Anyway the two programs install sc3 in Program Files/Maxis. But here is the end of the good things.

What does not

Simcity 3000 doesn't work at all.


Foreword:

Setting msvcrt as native or builtin do not change the result,

modifying the sound setting alsa/esd/oss, emulation no emulation, do no change the result

two other applications are running perfectly ( except for the help system ) with Wine 0.9.10 ( same install ) and even 0.9.2: Druide ( french dictionary ) and Hachette-Oxford ( english/french dictionary ).

The result of:

wine "/~/.wine/dosdevices/c:/Program Files/Maxis/SimCity 3000/Game/Sc3.exe"

is an immediate crash, reported as ( +loaddll ):

trace:loaddll:load_builtin_dll Loaded module L"kernel32.dll" : builtin
trace:loaddll:load_native_dll Loaded module L"C:\\Program Files\\Maxis\\SimCity 3000\\Game\\Sc3.exe" : native
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\advapi32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\gdi32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\user32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\winmm.dll" : builtin
trace:loaddll:load_native_dll Loaded module L"C:\\Program Files\\Maxis\\SimCity 3000\\Game\\smackw32.dll" : native
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\lz32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\version.dll" : builtin
trace:loaddll:load_native_dll Loaded module L"C:\\Program Files\\Maxis\\SimCity 3000\\Game\\MSVCRT.dll" : native
trace:loaddll:load_native_dll Loaded module L"C:\\Program Files\\Maxis\\SimCity 3000\\Game\\MSVCIRT.dll" : native
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\iphlpapi.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\rpcrt4.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\ole32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\ddraw.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\dsound.dll" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "gdi.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "user.exe" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\winex11.drv" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\imm32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\wineoss.drv" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\msacm32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\msacm.drv" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "mmsystem.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\midimap.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"kernel32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\explorer.exe" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\advapi32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\gdi32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\user32.dll" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "gdi.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "user.exe" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\winex11.drv" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\imm32.dll" : builtin
Trappe pour point d'arrêt et de trace


Workarounds

What was not tested

Nothing.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

I must say that i am more than skeptical to see some reporting of simcity 3000 working as "gold", whithout the littlest tips on the installation. Clearly, Simcity 3000 have some problems with Wine, which is not surprising for a program broking the W2K application compatibility launcher, nothing less. Anyway, if someone from winehq.org is interested by the result of more debugging traces, they are welcome to ask for them, just leave an email and the tests requested.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowArch Linux x86_64Apr 17 20205.5-stagingYes No NoGarbageNate Droppo 
ShowLinux Mint 18 "Sarah" x86_64Jul 11 20161.6.2Yes Yes Goldan anonymous user 
ShowArch Linux x86_64Oct 06 20131.7.3Yes Yes SilverFiku Miku Foo Foo Foo 
ShowUbuntu 13.04 "Raring" amd64 (+ variants like Kubuntu)Oct 06 20131.7.3Yes Yes Silveran anonymous user 
ShowArch Linux x86_64Feb 10 20131.5.23Yes Yes GoldLunaVorax 

Known Bugs

Bug # Description Status Resolution Other apps affected
22522 5 Freunde and SimCity3000 have black intro videos (smackw32.dll) NEW View

Show all bugs

HowTo / Notes

Resolution

Make sure that your game is running on the correct resolution, otherwise problems may occur.

You can change the resolution pass some parameters to the shortcut of the game.If you have not made​​ a shortcut to the game,create it with any text editor by following the rules bellow.

 Supported parameters

-w Starts the game in windowed mode
-r Change the game resolution

 How to use


Open the shortcut file and insert the following:

#/ bin /bash
cd "path to the folder of your game"
(wine SC3.EXE -r1024x768)

The example above starts the game in fullscreen and with
resolution 1024x768

Another example:

#/ bin /bash
cd "path to the folder of your game"
(wine SC3.EXE -w -r800x600)

The example above starts the game in window with resolution 800x600.

 Supported Resolutions

640x480, 800x600, 1024x768, 1280x1024

 Note: if you uses multicore cpu, read tutorial Fix Multicore Freezing / crashing (below)

Fix Multicore Freezing / crashing
If you run SC3K on a multicore/multicpu system the game may fail, either on the menu or after clicking play. To work around this, you need to limit Wine to run on 1 core only, you can do this using schedtool.

 Install with: # apt-get install schedtool

Or:

$ wget http://freequaos.host.sk/schedtool/schedtool-1.1.2.tar.bz2 $ tar xf schedtool-1.1.2.tar.bz2 $ cd schedt* $ sudo make install run sc3k by:

$ schedtool -a 0x1 -e wine SC3.EXE

NOTE: If you use different resolution and multicore, use this model of shortcut:

#/ bin /bash cd "path to the folder of your game" (schedtool -a 0x1 -e wine SC3.EXE -r1024x768)

for more information read the tutorial Resolution (above)

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

No Cd Error
by Alexandru Guzu on Thursday January 14th 2010, 2:35
I installed the game from a .iso image mounted at /media/cdrom0

However when I try to start the game I get No CD-ROM error.

I applied a no-cd patch (cracked .exe) And the game runs perfectly on my hardware (Intel GMA 900 - go figure) using DirectDraw.

How do I fix the no-cd error?
BTW, in winecfg, /home/cdrom0 is set as D: and the type is CD-ROM

Thanks in advance
RE: No Cd Error
by Ken Sharp on Monday May 2nd 2011, 10:32
The same thing occurs in Windows 7. I've found if you try starting it a few times it will run.
Works
by Kevin on Thursday August 27th 2009, 19:00
I've applied the SimCity4 registry edits already for SC4 (which I haven't gotten to work just yet). Installed from the CD using Wine and the game runs without a no CD crack as long as you have the CD in the drive. Rendering is done in hardware mode as set in the main Wine config window. Only a little slower than it is on Windows XP, but still quite good.

Athlon 64 3500+ (2.2GHz), 1GB RAM, 256MB nVidia GeForce 8500GT, Ubuntu 9.04.
Back