LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
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.

Notices

Reply
 
Search this Thread
Old 11-24-2007, 02:24 AM   #1
Toonses82
Member
 
Registered: Sep 2004
Location: Olympia, WA, USA
Distribution: Linux Mint 16 Cinnamon
Posts: 117

Rep: Reputation: 15
Civilization III wonīt run in Wine 0.9.33


Iīm no expert, but Iīm also not new. I canīt 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.

Iīm 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 didnīt encounter any errors during install.

However, I am not able to launch the game. At first, I would get the following error among :
Code:
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:
Code:
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
Backtrace:
=>1 0x005cb9d6 in civilization3 (+0x1cb9d6) (0x00000000)
0x005cb9d6: insb        %dx,%es:(%edi)
Modules:
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        libgpg-error.so.0
ELF     7dff2000-7e043000       Deferred        libgcrypt.so.11
ELF     7e043000-7e058000       Deferred        libtasn1.so.3
ELF     7e058000-7e086000       Deferred        libcrypt.so.1
ELF     7e091000-7e101000       Deferred        libgnutls.so.13
ELF     7e101000-7e132000       Deferred        libcups.so.2
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        libxfixes.so.3
ELF     7e225000-7e22e000       Deferred        libxcursor.so.1
ELF     7e22e000-7e24b000       Deferred        imm32<elf>
  \-PE  7e240000-7e24b000       \               imm32
ELF     7e24b000-7e251000       Deferred        libxrandr.so.2
ELF     7e251000-7e259000       Deferred        libxrender.so.1
ELF     7e259000-7e25c000       Deferred        libxinerama.so.1
ELF     7e25c000-7e2ea000       Deferred        winex11<elf>
  \-PE  7e270000-7e2ea000       \               winex11
ELF     7e363000-7e383000       Deferred        libexpat.so.1
ELF     7e383000-7e3ae000       Deferred        libfontconfig.so.1
ELF     7e3ae000-7e3c2000       Deferred        libz.so.1
ELF     7e3c2000-7e42d000       Deferred        libfreetype.so.6
ELF     7e42d000-7e460000       Deferred        winspool<elf>
  \-PE  7e440000-7e460000       \               winspool
ELF     7e460000-7e51c000       Deferred        comctl32<elf>
  \-PE  7e470000-7e51c000       \               comctl32
ELF     7e51c000-7e52f000       Deferred        libresolv.so.2
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        libgcc_s.so.1
ELF     7ebf9000-7ec02000       Deferred        libdrm.so.2
ELF     7ec02000-7ec07000       Deferred        libxdmcp.so.6
ELF     7ec07000-7ec0a000       Deferred        libxau.so.6
ELF     7ec0a000-7ec8a000       Deferred        libglu.so.1
ELF     7ec8a000-7ecea000       Deferred        libgl.so.1
ELF     7ecea000-7eddb000       Deferred        libx11.so.6
ELF     7eddb000-7ede9000       Deferred        libxext.so.6
ELF     7ede9000-7edee000       Deferred        libxxf86vm.so.1
ELF     7edee000-7ee06000       Deferred        libice.so.6
ELF     7ee06000-7ee0f000       Deferred        libsm.so.6
ELF     7ee0f000-7ee90000       Deferred        opengl32<elf>
  \-PE  7ee30000-7ee90000       \               opengl32
ELF     7efa2000-7efad000       Deferred        libnss_files.so.2
ELF     7efad000-7efb7000       Deferred        libnss_nis.so.2
ELF     7efb7000-7efce000       Deferred        libnsl.so.1
ELF     7efce000-7eff5000       Deferred        libm.so.6
ELF     7eff7000-7f000000       Deferred        libnss_compat.so.2
ELF     b7cc5000-b7cc9000       Deferred        libdl.so.2
ELF     b7cc9000-b7e0a000       Deferred        libc.so.6
ELF     b7e0a000-b7e21000       Deferred        libpthread.so.0
ELF     b7e2c000-b7f3d000       Deferred        libwine.so.1
ELF     b7f3f000-b7f5a000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000011 (D) C:\Program Files\Atari\Civilization III\Civilization3.exe
        00000012    0 <==
0000000a 
        0000000c    0
        0000000b    0
00000008 
        00000009    0
I donīt know what this means, but Iīm about ready to set my computer on fire.
 
Old 11-24-2007, 11:57 AM   #2
MS3FGX
Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 351Reputation: 351Reputation: 351Reputation: 351
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, 05:12 PM   #3
Toonses82
Member
 
Registered: Sep 2004
Location: Olympia, WA, USA
Distribution: Linux Mint 16 Cinnamon
Posts: 117

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


Reply

Tags
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 02:20 AM
Civilization III Cedega crash thegprime Linux - Games 2 09-18-2005 09:20 PM
Civilization 3 and wine cellist Linux - Games 12 06-11-2005 01: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 11:20 AM
Installing Civilization III complete dustynus Linux - Games 7 03-22-2005 04:43 PM


All times are GMT -5. The time now is 10:25 AM.

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