Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 11-24-2007, 03:24 AM   #1
Registered: Sep 2004
Location: Olympia, WA, USA
Distribution: Debian 8.3.0 Cinnamon
Posts: 128

Rep: Reputation: 15
Civilization III wont run in Wine 0.9.33

Im no expert, but Im also not new. I cant get this game to play. I have been working on this for 6 straight hours now and I feel like it might be time for some help.

Im running Xubuntu which is Ubuntu with the XFCE desktop environment. I have Wine 0.9.33 installed and working fine. I have successfully used installed Civilization III Gold onto my fake Windows C drive and everything looks to be in order. I didnt encounter any errors during install.

However, I am not able to launch the game. At first, I would get the following error among :
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
After much tribulation, I figured out that I needed to get the game to run with a no-CD patch. So I installed the civ3v129f.exe patch and then used CIVILIZATION.3.129F.ENG.GIMPSRUS to replace the Civilization3.exe file.

Now that I finally get past that error, I have a new problem and not the enegy to figure it out. Here is the output when I try to run it with the NO-CD patch:
wine: Unhandled privileged instruction at address 0x5cb9d6 (thread 0012), starting debugger...
Unhandled exception: privileged instruction in 32-bit code (0x005cb9d6).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:005cb9d6 ESP:0033f9ac EBP:00000000 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:00000000 EBX:004f45ed ECX:00000000 EDX:00ac6ac0
 ESI:00000000 EDI:00000300
Stack dump:
0x0033f9ac:  00000067 005cb9dc ffffffff 7ffdf000
0x0033f9bc:  00000000 0033ff08 7b8ad908 01000005
0x0033f9cc:  00000400 00000300 00000064 00000000
0x0033f9dc:  00000000 00000000 00000000 00000000
0x0033f9ec:  005c3a41 0033fad0 7bc5758f 00000002
0x0033f9fc:  0033fa14 00000000 7bc7b550 0033fab0
=>1 0x005cb9d6 in civilization3 (+0x1cb9d6) (0x00000000)
0x005cb9d6: insb        %dx,%es:(%edi)
Module  Address                 Debug info      Name (85 modules)
PE      400000-89e000   Export          civilization3
PE      10000000-10066000       Deferred        jgl
PE      30000000-30059000       Deferred        binkw32
ELF     7b800000-7b926000       Deferred        kernel32<elf>
  \-PE  7b820000-7b926000       \               kernel32
ELF     7bc00000-7bc97000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bc97000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7dfee000-7dff2000       Deferred
ELF     7dff2000-7e043000       Deferred
ELF     7e043000-7e058000       Deferred
ELF     7e058000-7e086000       Deferred
ELF     7e091000-7e101000       Deferred
ELF     7e101000-7e132000       Deferred
ELF     7e15f000-7e191000       Deferred        uxtheme<elf>
  \-PE  7e170000-7e191000       \               uxtheme
ELF     7e191000-7e1a6000       Deferred        midimap<elf>
  \-PE  7e1a0000-7e1a6000       \               midimap
ELF     7e1a6000-7e1cc000       Deferred        msacm32<elf>
  \-PE  7e1b0000-7e1cc000       \               msacm32
ELF     7e1cc000-7e1e4000       Deferred        msacm32<elf>
  \-PE  7e1d0000-7e1e4000       \               msacm32
ELF     7e1e4000-7e220000       Deferred        wineoss<elf>
  \-PE  7e1f0000-7e220000       \               wineoss
ELF     7e220000-7e225000       Deferred
ELF     7e225000-7e22e000       Deferred
ELF     7e22e000-7e24b000       Deferred        imm32<elf>
  \-PE  7e240000-7e24b000       \               imm32
ELF     7e24b000-7e251000       Deferred
ELF     7e251000-7e259000       Deferred
ELF     7e259000-7e25c000       Deferred
ELF     7e25c000-7e2ea000       Deferred        winex11<elf>
  \-PE  7e270000-7e2ea000       \               winex11
ELF     7e363000-7e383000       Deferred
ELF     7e383000-7e3ae000       Deferred
ELF     7e3ae000-7e3c2000       Deferred
ELF     7e3c2000-7e42d000       Deferred
ELF     7e42d000-7e460000       Deferred        winspool<elf>
  \-PE  7e440000-7e460000       \               winspool
ELF     7e460000-7e51c000       Deferred        comctl32<elf>
  \-PE  7e470000-7e51c000       \               comctl32
ELF     7e51c000-7e52f000       Deferred
ELF     7e52f000-7e54d000       Deferred        iphlpapi<elf>
  \-PE  7e540000-7e54d000       \               iphlpapi
ELF     7e54d000-7e5a2000       Deferred        rpcrt4<elf>
  \-PE  7e560000-7e5a2000       \               rpcrt4
ELF     7e5a2000-7e63c000       Deferred        ole32<elf>
  \-PE  7e5b0000-7e63c000       \               ole32
ELF     7e63c000-7e695000       Deferred        shlwapi<elf>
  \-PE  7e650000-7e695000       \               shlwapi
ELF     7e695000-7e78a000       Deferred        shell32<elf>
  \-PE  7e6b0000-7e78a000       \               shell32
ELF     7e78a000-7e82a000       Deferred        comdlg32<elf>
  \-PE  7e790000-7e82a000       \               comdlg32
ELF     7e82a000-7e8b9000       Deferred        winmm<elf>
  \-PE  7e840000-7e8b9000       \               winmm
ELF     7e8b9000-7e8ff000       Deferred        advapi32<elf>
  \-PE  7e8d0000-7e8ff000       \               advapi32
ELF     7e8ff000-7e9bc000       Deferred        gdi32<elf>
  \-PE  7e920000-7e9bc000       \               gdi32
ELF     7e9bc000-7eaf8000       Deferred        user32<elf>
  \-PE  7e9e0000-7eaf8000       \               user32
ELF     7eaf8000-7eb04000       Deferred
ELF     7ebf9000-7ec02000       Deferred
ELF     7ec02000-7ec07000       Deferred
ELF     7ec07000-7ec0a000       Deferred
ELF     7ec0a000-7ec8a000       Deferred
ELF     7ec8a000-7ecea000       Deferred
ELF     7ecea000-7eddb000       Deferred
ELF     7eddb000-7ede9000       Deferred
ELF     7ede9000-7edee000       Deferred
ELF     7edee000-7ee06000       Deferred
ELF     7ee06000-7ee0f000       Deferred
ELF     7ee0f000-7ee90000       Deferred        opengl32<elf>
  \-PE  7ee30000-7ee90000       \               opengl32
ELF     7efa2000-7efad000       Deferred
ELF     7efad000-7efb7000       Deferred
ELF     7efb7000-7efce000       Deferred
ELF     7efce000-7eff5000       Deferred
ELF     7eff7000-7f000000       Deferred
ELF     b7cc5000-b7cc9000       Deferred
ELF     b7cc9000-b7e0a000       Deferred
ELF     b7e0a000-b7e21000       Deferred
ELF     b7e2c000-b7f3d000       Deferred
ELF     b7f3f000-b7f5a000       Deferred
process  tid      prio (all id:s are in hex)
00000011 (D) C:\Program Files\Atari\Civilization III\Civilization3.exe
        00000012    0 <==
        0000000c    0
        0000000b    0
        00000009    0
I dont know what this means, but Im about ready to set my computer on fire.
Old 11-24-2007, 12:57 PM   #2
LQ Guru
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 357Reputation: 357Reputation: 357Reputation: 357
That is the general WINE "I'm screwed" error. It does not actually give any usable information that I am aware of. It just means that Wine has crashed hard, basically.

Have you tried using a newer version of Wine?
Old 11-24-2007, 06:12 PM   #3
Registered: Sep 2004
Location: Olympia, WA, USA
Distribution: Debian 8.3.0 Cinnamon
Posts: 128

Original Poster
Rep: Reputation: 15
I updated Wine to 0.9.49 but it still didnt work. I got the same output. Any other ideas?


civilization, wine

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Civilization 3 on Wine corfe Linux - Games 1 10-12-2005 03:20 AM
Civilization III Cedega crash thegprime Linux - Games 2 09-18-2005 10:20 PM
Civilization 3 and wine cellist Linux - Games 12 06-11-2005 02:02 PM
just 1 little problem to solve before I can run GTA III in wine plz help! vegetassj2 Linux - Games 2 04-27-2005 12:20 PM
Installing Civilization III complete dustynus Linux - Games 7 03-22-2005 05:43 PM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 03:44 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration