You are not logged in.

#1 2011-08-25 03:03:12

Unblessed_Germ
Member
From: US
Registered: 2011-05-18
Posts: 10
Website

Wine and Civ4 v1.74 issues

I have been trying to get Civ4 v1.74 to work in wine, and it seems to work for everyone else, so I have no idea what I'm doing wrong.

I am on Arch64 and running wine-1.3.26. The error message I keep getting is the following

err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory

From what I have found at winehq this can be fixed by installing windows media player 9, but I can't install it, for I get an error message telling me that my architecture is not supported and wmp10 won't install because I don't have a previous version of wmp, which seems a little vindictive of windows if that is true.

Also, at one point I somehow got that error listed above fixed, but I got a serious of nonsensical errors after that. I tried overiding dll libraries listed in the winehq database for getting the game to run, but it didn't change anything. At that point I did a reinstall of both wine, civ4, winetricks, and installed a new program qt4wine to get a gui for some things, and I'm back to square one.

Offline

#2 2011-08-25 03:46:04

steabert
Member
Registered: 2011-04-18
Posts: 78

Re: Wine and Civ4 v1.74 issues

libmpg123.so.0 is in lib32-mpg123, which is listed as an optional dependency for wine.  Did you install lib32-mpg123?

Offline

#3 2011-08-25 05:09:04

Unblessed_Germ
Member
From: US
Registered: 2011-05-18
Posts: 10
Website

Re: Wine and Civ4 v1.74 issues

Thanks, installed that, and now I have a new error message...

wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 000b), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).

Offline

#4 2011-08-25 05:19:42

steabert
Member
Registered: 2011-04-18
Posts: 78

Re: Wine and Civ4 v1.74 issues

Is that all you're getting?  Did you run wine from the command line?

Offline

#5 2011-08-25 05:30:52

Unblessed_Germ
Member
From: US
Registered: 2011-05-18
Posts: 10
Website

Re: Wine and Civ4 v1.74 issues

Oops, here's the entirety of it,

wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 000b), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00000000 ESP:0033fe00 EBP:00380024 EFLAGS:00010216(  R- --  I   -A-P- )
 EAX:00380044 EBX:014eb288 ECX:0012ca40 EDX:00000011
 ESI:0012ea18 EDI:00000000
Stack dump:
0x0033fe00:  7b874a40 00380044 0012ca40 00000022
0x0033fe10:  00000000 00000000 00000000 ffffffff
0x0033fe20:  0033fe48 00000000 00000011 00380044
0x0033fe30:  0012ea18 0000001e 00000000 0012f308
0x0033fe40:  00380000 00000007 00000011 0000001d
0x0033fe50:  00000088 00000103 00000000 00000000
Backtrace:
=>0 0x00000000 (0x00380024)
0x00000000: -- no code accessible --
Modules:
Module  Address                 Debug info      Name (82 modules)
PE        340000-  34e000       Deferred        hapdbg
PE        350000-  363000       Deferred        zlib1
PE        400000- 14ca000       Deferred        civilization4
PE       14d0000- 1832000       Deferred        d3dx9_32
PE      10000000-1002b000       Deferred        boost_python-vc71-mt-1_32
PE      18000000-18038000       Deferred        binkw32
PE      1e000000-1e1ca000       Deferred        python24
PE      21100000-2118c000       Deferred        mss32
ELF     7b800000-7b9b4000       Deferred        kernel32<elf>
  \-PE  7b810000-7b9b4000       \               kernel32
ELF     7bc00000-7bcd0000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bcd0000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7debd000-7def2000       Deferred        uxtheme<elf>
  \-PE  7dec0000-7def2000       \               uxtheme
ELF     7def2000-7def7000       Deferred        libxfixes.so.3
ELF     7def7000-7df00000       Deferred        libxcursor.so.1
ELF     7df00000-7df0d000       Deferred        libxi.so.6
ELF     7df0d000-7df10000       Deferred        libxcomposite.so.1
ELF     7df10000-7df17000       Deferred        libxrandr.so.2
ELF     7df17000-7df1f000       Deferred        libxrender.so.1
ELF     7df1f000-7df24000       Deferred        libxxf86vm.so.1
ELF     7df24000-7df27000       Deferred        libxinerama.so.1
ELF     7df27000-7df49000       Deferred        imm32<elf>
  \-PE  7df30000-7df49000       \               imm32
ELF     7df49000-7df61000       Deferred        libxcb.so.1
ELF     7df61000-7df78000       Deferred        libice.so.6
ELF     7df78000-7e094000       Deferred        libx11.so.6
ELF     7e0c6000-7e177000       Deferred        winex11<elf>
  \-PE  7e0d0000-7e177000       \               winex11
ELF     7e177000-7e1a0000       Deferred        libexpat.so.1
ELF     7e1a0000-7e1ce000       Deferred        libfontconfig.so.1
ELF     7e1ce000-7e1de000       Deferred        libbz2.so.1.0
ELF     7e1de000-7e1f3000       Deferred        libz.so.1
ELF     7e1f3000-7e28c000       Deferred        libfreetype.so.6
ELF     7e28d000-7e292000       Deferred        libxdmcp.so.6
ELF     7e292000-7e295000       Deferred        libxau.so.6
ELF     7e295000-7e299000       Deferred        libuuid.so.1
ELF     7e299000-7e2a7000       Deferred        libxext.so.6
ELF     7e2a7000-7e2ae000       Deferred        libsm.so.6
ELF     7e2be000-7e2f1000       Deferred        ws2_32<elf>
  \-PE  7e2d0000-7e2f1000       \               ws2_32
ELF     7e2f1000-7e33d000       Deferred        dsound<elf>
  \-PE  7e300000-7e33d000       \               dsound
ELF     7e33d000-7e416000       Deferred        msvcp90<elf>
  \-PE  7e350000-7e416000       \               msvcp90
ELF     7e416000-7e4b9000       Deferred        msvcp71<elf>
  \-PE  7e420000-7e4b9000       \               msvcp71
ELF     7e4b9000-7e554000       Deferred        msvcrt<elf>
  \-PE  7e4d0000-7e554000       \               msvcrt
ELF     7e554000-7e570000       Deferred        msvcr71<elf>
  \-PE  7e560000-7e570000       \               msvcr71
ELF     7e570000-7e66f000       Deferred        comctl32<elf>
  \-PE  7e580000-7e66f000       \               comctl32
ELF     7e66f000-7e6e0000       Deferred        shlwapi<elf>
  \-PE  7e680000-7e6e0000       \               shlwapi
ELF     7e6e0000-7e8fd000       Deferred        shell32<elf>
  \-PE  7e6f0000-7e8fd000       \               shell32
ELF     7e8fd000-7e927000       Deferred        msacm32<elf>
  \-PE  7e900000-7e927000       \               msacm32
ELF     7e927000-7e9a4000       Deferred        rpcrt4<elf>
  \-PE  7e930000-7e9a4000       \               rpcrt4
ELF     7e9a4000-7ead2000       Deferred        ole32<elf>
  \-PE  7e9c0000-7ead2000       \               ole32
ELF     7ead2000-7eb77000       Deferred        winmm<elf>
  \-PE  7eae0000-7eb77000       \               winmm
ELF     7eb77000-7ebdf000       Deferred        advapi32<elf>
  \-PE  7eb80000-7ebdf000       \               advapi32
ELF     7ebdf000-7ec90000       Deferred        gdi32<elf>
  \-PE  7ebf0000-7ec90000       \               gdi32
ELF     7ec90000-7eddf000       Deferred        user32<elf>
  \-PE  7eca0000-7eddf000       \               user32
ELF     7efa4000-7efce000       Deferred        libm.so.6
ELF     7efda000-7eff3000       Deferred        version<elf>
  \-PE  7efe0000-7eff3000       \               version
ELF     7eff3000-7f000000       Deferred        libnss_files.so.2
ELF     f74ba000-f74bf000       Deferred        libdl.so.2
ELF     f74f1000-f7659000       Deferred        libc.so.6
ELF     f7659000-f7674000       Deferred        libpthread.so.0
ELF     f7674000-f77b7000       Dwarf           libwine.so.1
ELF     f77b8000-f77d9000       Deferred        ld-linux.so.2
ELF     f77d9000-f77da000       Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
        0000001b    0
        00000014    0
        00000010    0
        0000000f    0
00000011 winedevice.exe
        00000017    0
        00000013    0
        00000012    0
00000018 plugplay.exe
        0000001c    0
        0000001a    0
        00000019    0
0000001d explorer.exe
        0000001e    0
00000021 ISBEW64.exe
        00000024    0
00000025 rpcss.exe
        00000029    0
        00000028    0
        00000027    0
        00000026    0
00000036 (D) C:\Program Files (x86)\Firaxis Games\Sid Meier's Civilization 4\Civilization4.exe
        0000000b    0 <==
Backtrace:
=>0 0x00000000 (0x00380024)

Last edited by Unblessed_Germ (2011-08-25 17:49:40)

Offline

#6 2011-09-05 09:01:42

Unblessed_Germ
Member
From: US
Registered: 2011-05-18
Posts: 10
Website

Re: Wine and Civ4 v1.74 issues

any suggestions?

Offline

#7 2011-09-05 09:54:45

steabert
Member
Registered: 2011-04-18
Posts: 78

Re: Wine and Civ4 v1.74 issues

suggestions?

I would think either google, then you find e.g. this: http://forum.winehq.org/viewtopic.php?t … 2916d2a8e3
where it is suggested to cd to the application directory first, then running "wine application.exe"

Or ask on the WineHQ forum yourself?

Other than your original error, I'm clueless smile

Offline

#8 2011-09-07 20:03:40

smudge
Member
Registered: 2011-03-20
Posts: 158

Re: Wine and Civ4 v1.74 issues

One little thought, did you set WINEARCH environment variable to win32 before installing?

export WINEARCH=win32

Offline

#9 2011-09-17 14:56:28

Unblessed_Germ
Member
From: US
Registered: 2011-05-18
Posts: 10
Website

Re: Wine and Civ4 v1.74 issues

steabert wrote:

Other than your original error, I'm clueless smile

Thank you none the less, at least I cleared the one hurdle.

I've tried everything mentioned, except going to the wine forums, so off I go to them. smile

Offline

Board footer

Powered by FluxBB