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: Gold
Latest Wine Version Tested: 1.6.2

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

Only the English installation installs. That\' s all that works wit the cd..

What does not

see this screendump:

ranime@ishtar:~/.wine/drive_c/Program Files/Maxis/SimCity 3000 World Edition/Apps$ wine sc3U.exe
err:module:import_dll Library ntoskrnl.exe (which is needed by L"C:\\\\windows\\\\system32\\\\drivers\\\\SECDRV.SYS") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\\\windows\\\\system32\\\\drivers\\\\SECDRV.SYS" failed, status c0000135
err:module:import_dll Library ntoskrnl.exe (which is needed by L"C:\\\\windows\\\\system32\\\\drivers\\\\SECDRV.SYS") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\\\windows\\\\system32\\\\drivers\\\\SECDRV.SYS" failed, status c0000135
wine: Unhandled page fault on read access to 0xffffffff at address 0x409868 (thread 0037), starting debugger...
WineDbg starting on pid 0x36
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x00409868).
Register dump:
CS:0073 SS:007b DS:007b ES:0000 FS:003b GS:0033
EIP:00409868 ESP:7fb9fd94 EBP:7fb9fe7c EFLAGS:00010216( - 00 -RIAP1)
EAX:7fb9fd9c EBX:00000001 ECX:00000067 EDX:00400000
ESI:00000000 EDI:00400000
Stack dump:
0x7fb9fd94: 7fb9fe7c 0040e5bd 00000000 00400000
0x7fb9fda4: 00000067 7ffdfd40 7fcf0810 7fc95204
0x7fb9fdb4: 0000e8b0 7ffd5824 7e100000 7e100f38
0x7fb9fdc4: 7fb9fde4 7ff97050 00000024 00000094
0x7fb9fdd4: 00000005 00000001 00000a28 00000002
0x7fb9fde4: 76726553 20656369 6b636150 7f003220
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x00409868 in sc3u (+0x9868) (0x00409868)
2 0x004169b2 in sc3u (+0x169b2) (0x004169b2)
3 0x7fc5b94f in kernel32 (+0x4b94f) (0x7fc5b94f)
4 0xb7efa2e3 wine_switch_to_stack+0x17 in libwine.so.1 (0xb7efa2e3)
0x00409868: scasb %es:(%edi)
Modules:
Module Address Debug info Name (51 modules)
PE 0x00400000-00456000 Export sc3u
PE 0x10000000-1000c000 Deferred drvmgt
ELF 0x7bf00000-7bf03000 Deferred
ELF 0x7e214000-7e230000 Deferred imm32
\\-PE 0x7e220000-7e230000 \\ imm32
ELF 0x7e230000-7e238000 Deferred libxrender.so.1
ELF 0x7eaa8000-7eab0000 Deferred librt.so.1
ELF 0x7eab3000-7eabc000 Deferred libxcursor.so.1
ELF 0x7eb76000-7f471000 Deferred fglrx_dri.so
ELF 0x7f471000-7f511000 Deferred libgl.so.1
ELF 0x7f511000-7f5f7000 Deferred libx11.so.6
ELF 0x7f5f7000-7f604000 Deferred libxext.so.6
ELF 0x7f604000-7f61c000 Deferred libice.so.6
ELF 0x7f61c000-7f69f000 Deferred winex11
\\-PE 0x7f630000-7f69f000 \\ winex11
ELF 0x7f69f000-7f6be000 Deferred libexpat.so.1
ELF 0x7f6be000-7f6ec000 Deferred libfontconfig.so.1
ELF 0x7f6ec000-7f700000 Deferred libz.so.1
ELF 0x7f700000-7f769000 Deferred libfreetype.so.6
ELF 0x7f769000-7f77d000 Deferred lz32
\\-PE 0x7f770000-7f77d000 \\ lz32
ELF 0x7f77d000-7f796000 Deferred version
\\-PE 0x7f780000-7f796000 \\ version
ELF 0x7f796000-7f7d7000 Deferred advapi32
\\-PE 0x7f7a0000-7f7d7000 \\ advapi32
ELF 0x7f8ac000-7f95d000 Deferred gdi32
\\-PE 0x7f8c0000-7f95d000 \\ gdi32
ELF 0x7f95d000-7fa90000 Deferred user32
\\-PE 0x7f980000-7fa90000 \\ user32
ELF 0x7fba4000-7fba8000 Deferred libxfixes.so.3
ELF 0x7fba8000-7fbab000 Deferred libxrandr.so.2
ELF 0x7fbab000-7fbb0000 Deferred libxxf86vm.so.1
ELF 0x7fbb2000-7fbbc000 Deferred libgcc_s.so.1
ELF 0x7fbef000-7fcf0000 Export kernel32
\\-PE 0x7fc10000-7fcf0000 \\ kernel32
ELF 0x7fe02000-7fe07000 Deferred libxxf86dga.so.1
ELF 0x7fe07000-7fe11000 Deferred libnss_files.so.2
ELF 0x7fe11000-7fe1a000 Deferred libnss_nis.so.2
ELF 0x7fe1a000-7fe2f000 Deferred libnsl.so.1
ELF 0x7fe2f000-7fe38000 Deferred libnss_compat.so.2
ELF 0x7fe3c000-7fe44000 Deferred libsm.so.6
ELF 0x7fe48000-7fe6a000 Deferred libm.so.6
ELF 0x7fe6a000-7ff62000 Deferred libwine_unicode.so.1
ELF 0x7ff62000-7ffe0000 Deferred ntdll
\\-PE 0x7ff70000-7ffe0000 \\ ntdll
ELF 0xb7da0000-b7da3000 Deferred libxau.so.6
ELF 0xb7da5000-b7da8000 Deferred libdl.so.2
ELF 0xb7da8000-b7ed7000 Deferred libc.so.6
ELF 0xb7ed7000-b7ee9000 Deferred libpthread.so.0
ELF 0xb7ef5000-b7f0f000 Export libwine.so.1
ELF 0xb7f12000-b7f28000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000036 (D) C:\\Program Files\\Maxis\\SimCity 3000 World Edition\\Apps\\sc3U.exe
00000037 0 <==
0000002e
0000002f 0
0000002c
0000002d 0
0000000b
0000000c 0
ranime@ishtar:~/.wine/drive_c/Program Files/Maxis/SimCity 3000 World Edition/Apps$

Workarounds

What was not tested

game play couldn\'t be tested

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowLinux Mint 18 "Sarah" x86_64Jul 11 20161.6.2Yes Yes Goldan anonymous user 
ShowArch Linux x86_64Oct 06 20131.7.3Yes Yes Silverxavery 
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 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Sep 02 20121.5.10Yes Yes Goldan anonymous user 

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