I wanted to launch Europa universalis 3 divine wind under wine. It seems to be working, according to this page:
http://appdb.winehq.org/objectManage...sion&iId=22255
I installed all the libs. And set up the registry in ~/.wine/user.reg: :
Quote:
At \HKEY_CURRENT_USER\Software\Wine\Direct3D:
DirectDrawRenderer = "opengl"
OffscreenRenderingMode = "fbo"
PixelShaderMode = "enabled"
And at \HKEY_CURRENT_USER\Software\Wine\DirectSound (this is required as EU3 is known to have sound problems on Linux if this is not set):
MaxShadowSize = "0"
|
The program starts, comes to the message: "Map Properly Initialized" and crashes with this dump. Sorry, I wish I knew assembly language better.
Quote:
Unhandled exception: page fault on read access to 0x0000000c in 32-bit code (0x007d76b5).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:007d76b5 ESP:0033f480 EBP:0033f5b0 EFLAGS:00210206( R- -- I - -P- )
EAX:00000000 EBX:00000000 ECX:00000008 EDX:00000000
ESI:6e891168 EDI:00000000
Stack dump:
0x0033f480: 00000010 6e891168 00000000 7ef730cf
0x0033f490: 0126c000 00000010 7ef730cf 7efe3a64
0x0033f4a0: 0126c000 7efe3a64 7efe3a64 0126c000
0x0033f4b0: 7efe3a64 0033f514 7ef84ea3 0126c060
0x0033f4c0: 00000010 6e8652b8 00000000 0033f4ec
0x0033f4d0: 009f1a25 0033f56c 6e85d688 00000000
Backtrace:
=>0 0x007d76b5 in eu3game (+0x3d76b5) (0x0033f5b0)
1 0x007da84e in eu3game (+0x3da84d) (0x0033f60c)
2 0x007da8b4 in eu3game (+0x3da8b3) (0x0033f654)
3 0x007d4464 in eu3game (+0x3d4463) (0x0033f870)
4 0x009476d4 in eu3game (+0x5476d3) (0x0033f88c)
5 0x00947812 in eu3game (+0x547811) (0x0033f8b8)
6 0x008fad8f in eu3game (+0x4fad8e) (0x0033fde0)
7 0x009f0e89 in eu3game (+0x5f0e88) (0x0033fe70)
8 0x7ece8ecc call_process_entry+0xb() in kernel32 (0x0033fe88)
9 0x7ecea09f in kernel32 (+0x4a09e) (0x0033fec8)
10 0x7efaecb0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
11 0x7efb16dd call_thread_func+0x7c() in ntdll (0x0033ffa8)
12 0x7efaec8e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
13 0x7ef87a7e call_dll_entry_point+0x61d() in ntdll (0x0033ffe8)
14 0xb76376cd wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
15 0xb763778b wine_switch_to_stack+0x2a() in libwine.so.1 (0xbfa96a88)
16 0x7ef8d17f LdrInitializeThunk+0x2ee() in ntdll (0xbfa96af8)
17 0x7ecf012a __wine_kernel_init+0xc49() in kernel32 (0xbfa97c98)
18 0x7ef8d9ab __wine_process_init+0x25a() in ntdll (0xbfa97d18)
19 0xb7634c42 wine_init+0x291() in libwine.so.1 (0xbfa97d78)
20 0x7bf00f2b main+0x7a() in <wine-loader> (0xbfa981c8)
21 0xb749cdb6 __i686.get_pc_thunk.bx+0x1c6() in libc.so.6 (0xbfa98248)
0x007d76b5: movl 0x4(%ecx),%eax
Modules:
Module Address Debug info Name (113 modules)
PE 350000- 359000 Deferred normaliz
PE 400000- 115c000 Export eu3game
PE 1880000- 1890000 Deferred msasn1
PE 1890000- 189e000 Deferred secur32
PE 5f20000- 5f98000 Deferred crypt32
PE 10000000-1041a000 Deferred d3dx9_41
PE 35500000-35708000 Deferred quartz
PE 5dca0000-5dce5000 Deferred iertutil
PE 61410000-61534000 Deferred urlmon
ELF 64ac2000-64cd3000 Deferred shell32<elf>
\-PE 64ad0000-64cd3000 \ shell32
PE 771b0000-7727e000 Deferred wininet
PE 77f60000-77fd6000 Deferred shlwapi
ELF 78008000-78020000 Deferred libresolv.so.2
ELF 78020000-78035000 Deferred schannel<elf>
\-PE 78030000-78035000 \ schannel
ELF 78035000-78067000 Deferred wintrust<elf>
\-PE 78040000-78067000 \ wintrust
ELF 7bf00000-7bf03000 Dwarf <wine-loader>
ELF 7cdf3000-7ce0d000 Deferred rasapi32<elf>
\-PE 7ce00000-7ce0d000 \ rasapi32
ELF 7cffa000-7d032000 Deferred usp10<elf>
\-PE 7d000000-7d032000 \ usp10
ELF 7d978000-7da45000 Deferred libasound.so.2
ELF 7da71000-7da9d000 Deferred winealsa<elf>
\-PE 7da80000-7da9d000 \ winealsa
ELF 7da9d000-7dbab000 Deferred oleaut32<elf>
\-PE 7dab0000-7dbab000 \ oleaut32
ELF 7dbab000-7de53000 Deferred swrast_dri.so
ELF 7de53000-7de5c000 Deferred librt.so.1
ELF 7de5c000-7de78000 Deferred libgcc_s.so.1
ELF 7df61000-7df6a000 Deferred libdrm.so.2
ELF 7df6a000-7dfc6000 Deferred libgl.so.1
ELF 7dfc8000-7dfd0000 Deferred libnss_dns.so.2
ELF 7dfd0000-7dff2000 Deferred mmdevapi<elf>
\-PE 7dfe0000-7dff2000 \ mmdevapi
ELF 7dff2000-7e025000 Deferred uxtheme<elf>
\-PE 7e000000-7e025000 \ uxtheme
ELF 7e025000-7e11d000 Deferred comctl32<elf>
\-PE 7e030000-7e11d000 \ comctl32
ELF 7e133000-7e138000 Deferred libxfixes.so.3
ELF 7e138000-7e141000 Deferred libxcursor.so.1
ELF 7e141000-7e151000 Deferred libxcb-glx.so.0
ELF 7e151000-7e153000 Deferred libx11-xcb.so.1
ELF 7e17d000-7e1a5000 Deferred libexpat.so.1
ELF 7e1a5000-7e1d3000 Deferred libfontconfig.so.1
ELF 7e1d3000-7e1e0000 Deferred libxi.so.6
ELF 7e1e0000-7e1e7000 Deferred libxrandr.so.2
ELF 7e1e7000-7e1f0000 Deferred libxrender.so.1
ELF 7e1f0000-7e1f5000 Deferred libxxf86vm.so.1
ELF 7e1f5000-7e1f8000 Deferred libxinerama.so.1
ELF 7e1f8000-7e219000 Deferred imm32<elf>
\-PE 7e200000-7e219000 \ imm32
ELF 7e219000-7e21e000 Deferred libxdmcp.so.6
ELF 7e21e000-7e221000 Deferred libxau.so.6
ELF 7e221000-7e239000 Deferred libxcb.so.1
ELF 7e239000-7e23d000 Deferred libuuid.so.1
ELF 7e23d000-7e35a000 Deferred libx11.so.6
ELF 7e35a000-7e368000 Deferred libxext.so.6
ELF 7e368000-7e37f000 Deferred libice.so.6
ELF 7e37f000-7e407000 Deferred winex11<elf>
\-PE 7e390000-7e407000 \ winex11
ELF 7e407000-7e418000 Deferred libbz2.so.1
ELF 7e418000-7e42c000 Deferred libz.so.1
ELF 7e42c000-7e4a6000 Deferred libfreetype.so.6
ELF 7e4a6000-7e4e8000 Deferred libncurses.so.5
ELF 7e4e8000-7e4eb000 Deferred libxdamage.so.1
ELF 7e514000-7e52f000 Deferred dinput8<elf>
\-PE 7e520000-7e52f000 \ dinput8
ELF 7e52f000-7e55f000 Deferred ws2_32<elf>
\-PE 7e540000-7e55f000 \ ws2_32
ELF 7e55f000-7e586000 Deferred msacm32<elf>
\-PE 7e560000-7e586000 \ msacm32
ELF 7e586000-7e5fb000 Deferred rpcrt4<elf>
\-PE 7e590000-7e5fb000 \ rpcrt4
ELF 7e5fb000-7e700000 Deferred ole32<elf>
\-PE 7e610000-7e700000 \ ole32
ELF 7e700000-7e7ac000 Deferred winmm<elf>
\-PE 7e710000-7e7ac000 \ winmm
ELF 7e7ac000-7e7f5000 Deferred dsound<elf>
\-PE 7e7b0000-7e7f5000 \ dsound
ELF 7e7f5000-7e92d000 Deferred wined3d<elf>
\-PE 7e800000-7e92d000 \ wined3d
ELF 7e92d000-7e964000 Deferred d3d9<elf>
\-PE 7e930000-7e964000 \ d3d9
ELF 7e964000-7eaa2000 Deferred user32<elf>
\-PE 7e980000-7eaa2000 \ user32
ELF 7eaa2000-7eb02000 Deferred advapi32<elf>
\-PE 7eab0000-7eb02000 \ advapi32
ELF 7eb02000-7ebc1000 Deferred gdi32<elf>
\-PE 7eb10000-7ebc1000 \ gdi32
ELF 7ebc1000-7ec4f000 Deferred msvcrt<elf>
\-PE 7ebd0000-7ec4f000 \ msvcrt
ELF 7ec8e000-7eebc000 Dwarf kernel32<elf>
\-PE 7eca0000-7eebc000 \ kernel32
ELF 7eebc000-7eec8000 Deferred libnss_files.so.2
ELF 7eec8000-7eed3000 Deferred libnss_nis.so.2
ELF 7eed3000-7eeec000 Deferred libnsl.so.1
ELF 7eeec000-7ef12000 Deferred libm.so.6
ELF 7ef13000-7ef26000 Deferred psapi<elf>
\-PE 7ef20000-7ef26000 \ psapi
ELF 7ef26000-7ef3e000 Deferred version<elf>
\-PE 7ef30000-7ef3e000 \ version
ELF 7ef3e000-7f000000 Dwarf ntdll<elf>
\-PE 7ef50000-7f000000 \ ntdll
ELF b7482000-b7486000 Deferred libdl.so.2
ELF b7486000-b75e9000 Dwarf libc.so.6
ELF b75e9000-b7602000 Deferred libpthread.so.0
ELF b7604000-b760b000 Deferred libsm.so.6
ELF b7625000-b762e000 Deferred libnss_compat.so.2
ELF b762e000-b776f000 Dwarf libwine.so.1
ELF b7770000-b778f000 Deferred ld-linux.so.2
ELF ffffe000-fffff000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Paradox Interactive\Europa Universalis III\eu3game.exe
0000002a 0
00000027 0
00000025 15
00000024 0
00000023 0
00000009 0 <==
0000000e services.exe
00000029 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
System information:
Wine build: wine-1.5.4
Platform: i386
Host system: Linux
Host version: 3.7.0-smp+
|