I'm trying to run HoI3 (Steam version) on my laptop. Below are the steps I followed:
1) Install the game in a new 32 bit wineprefix via steam
2 Follow the step mentioned on this page https://appdb.winehq.org/objectManager. ... ngId=68473.
I'm running Arch Linux and the steps provided on the page above are cited by many people who were able to run the game successfully on Arch.
My problem is, when I launch the game via wine, I get the loading screen and hear the music for just a second before it the game crashes.
What I mean is that when I start the game and I reach the loading screen, after a second the music stops and I'm stuck on the screen that says "Loading map sprites". If I press space or return key, I'm thrown back to my terminal and greeted with a stack trace. I'm attaching it as a text file.
Any help is appreciated.
My setup:
OS: Arch Linux x64
Kernel: 4.8.10-1-ARCH
Wine version: wine-2.0-rc3 (Staging)
Help with Hearts of Iron 3 Steam
-
- Newbie
- Posts: 3
- Joined: Mon Jan 16, 2017 1:26 pm
Re: Help with Hearts of Iron 3 Steam
It seems that the report didn't upload, attaching it here.
Code: Select all
fixme:module:load_dll Loader redirect from L"wined3d.dll" to L"wined3d-csmt.dll"
fixme:winediag:wined3d_dll_init Experimental wined3d CSMT feature is currently enabled.
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:msacm:acmFormatEnumW Unsupported fdwEnum values 00100000
err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:d3dcompiler:compile_shader Compilation target "fx_2_0" not yet supported
fixme:d3dx:d3dx9_effect_init Failed to parse effect, hr 0x8876086c.
wine: Unhandled page fault on read access to 0x00000000 at address 0xa43856 (thread 014b), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00a43856).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00a43856 ESP:0032f084 EBP:0032f290 EFLAGS:00010202( R- -- I - - - )
EAX:00000000 EBX:080bde68 ECX:01cdc908 EDX:00000000
ESI:00000000 EDI:03182dd8
Stack dump:
0x0032f084: 080bde68 000007a8 080bdf08 01ca0060
0x0032f094: 00000002 0032f0b8 00000034 080bdf64
0x0032f0a4: 7bc52598 0415dfb0 7bc3fb96 0032f0d0
0x0032f0b4: 7bce2000 0032f128 7bc53afa f74892c6
0x0032f0c4: f748935d 7bce2000 7bc53afa 00110060
0x0032f0d4: 00000000 000000a0 7bc53a00 0010e678
000c: sel=0067 base=00000000 limit=00000000 32-bit --x
Backtrace:
=>0 0x00a43856 in hoi3game (+0x643856) (0x0032f290)
1 0x00a44272 in hoi3game (+0x644271) (0x0032f2c8)
2 0x00a3a374 in hoi3game (+0x63a373) (0x0032f2d4)
3 0x009d2e47 in hoi3game (+0x5d2e46) (0x0032f330)
4 0x005d005a in hoi3game (+0x1d0059) (0x0032f7c0)
5 0x0098e180 in hoi3game (+0x58e17f) (0x0032fd8c)
6 0x00a9a935 in hoi3game (+0x69a934) (0x0032fe20)
7 0x7b462012 call_process_entry+0x11() in kernel32 (0x0032fe38)
8 0x7b463298 in kernel32 (+0x43297) (0x0032fe78)
9 0x7bc859ac call_thread_func_wrapper+0xb() in ntdll (0x0032fea8)
10 0x7bc88a5f call_thread_func+0xce() in ntdll (0x0032ff98)
11 0x7bc8598a RtlRaiseException+0x21() in ntdll (0x0032ffb8)
12 0x7bc58466 in ntdll (+0x48465) (0x0032ffe8)
13 0xf754310d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
14 0xf7543270 wine_switch_to_stack+0x1f() in libwine.so.1 (0xffd58cd8)
15 0x7bc5c79e LdrInitializeThunk+0x25d() in ntdll (0xffd58d38)
16 0x7b4697e0 __wine_kernel_init+0xa5f() in kernel32 (0xffd59ea8)
17 0x7bc5d753 __wine_process_init+0x162() in ntdll (0xffd59f18)
18 0xf7541347 wine_init+0x2c6() in libwine.so.1 (0xffd59f78)
19 0x7c000c02 main+0x81() in <wine-loader> (0xffd5a3d8)
20 0xf7378196 __libc_start_main+0xf5() in libc.so.6 (0x00000000)
0x00a43856: movl 0x0(%esi),%eax
Modules:
Module Address Debug info Name (139 modules)
PE 330000- 359000 Deferred lua5.1
PE 360000- 386000 Deferred tbb
PE 3b0000- 3c2000 Deferred tbbmalloc
PE 400000- 1a78000 Export hoi3game
PE 2a60000- 2a83000 Deferred devenum
PE 10000000-10006000 Deferred lua51
PE 35500000-35708000 Deferred quartz
PE 51080000-510e1000 Deferred dsound
PE 72880000-7288d000 Deferred vcomp100
PE 78050000-780b9000 Deferred msvcp100
PE 78130000-781cb000 Deferred msvcr80
PE 78aa0000-78b5e000 Deferred msvcr100
ELF 7a800000-7a936000 Deferred opengl32<elf>
\-PE 7a820000-7a936000 \ opengl32
ELF 7ad3d000-7ae00000 Deferred windowscodecs<elf>
\-PE 7ad50000-7ae00000 \ windowscodecs
ELF 7b29d000-7b300000 Deferred libmpg123.so.0
ELF 7b400000-7b7e4000 Dwarf kernel32<elf>
\-PE 7b420000-7b7e4000 \ kernel32
ELF 7bc00000-7bcff000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcff000 \ ntdll
ELF 7bd42000-7bd58000 Deferred winemp3<elf>
\-PE 7bd50000-7bd58000 \ winemp3
ELF 7bd58000-7bd83000 Deferred msacm32<elf>
\-PE 7bd60000-7bd83000 \ msacm32
ELF 7bd83000-7be8e000 Deferred libasound.so.2
ELF 7bebc000-7bf4b000 Deferred libvorbisenc.so.2
ELF 7bf4b000-7bf7a000 Deferred libvorbis.so.0
ELF 7bf7a000-7c000000 Deferred libflac.so.8
ELF 7c000000-7c004000 Dwarf <wine-loader>
ELF 7c015000-7c041000 Deferred liblzma.so.5
ELF 7c041000-7c0cd000 Deferred libsndfile.so.1
ELF 7c0cd000-7c200000 Deferred oleaut32<elf>
\-PE 7c0e0000-7c200000 \ oleaut32
ELF 7c313000-7c3a4000 Deferred libsystemd.so.0
ELF 7c3a4000-7c400000 Deferred libdbus-1.so.3
ELF 7c417000-7c4a5000 Deferred libpulsecommon-9.0.so
ELF 7c4a5000-7c500000 Deferred libpulse.so.0
ELF 7c720000-7c728000 Deferred libogg.so.0
ELF 7c728000-7c72d000 Deferred libcap.so.2
ELF 7c72d000-7c746000 Deferred libresolv.so.2
ELF 7c746000-7c74f000 Deferred librt.so.1
ELF 7c74f000-7c756000 Deferred libasyncns.so.0
ELF 7c77e000-7c7af000 Deferred winealsa<elf>
\-PE 7c780000-7c7af000 \ winealsa
ELF 7c7af000-7c7d2000 Deferred mmdevapi<elf>
\-PE 7c7b0000-7c7d2000 \ mmdevapi
ELF 7cdf2000-7cdff000 Deferred libpciaccess.so.0
ELF 7cdff000-7ce15000 Deferred libgpg-error.so.0
ELF 7ce15000-7ce31000 Deferred libgcc_s.so.1
ELF 7cfb1000-7cfbf000 Deferred libdrm_radeon.so.1
ELF 7cfbf000-7cfe6000 Deferred libdrm_intel.so.1
ELF 7cfe6000-7d0b4000 Deferred libgcrypt.so.20
ELF 7d0b4000-7d847000 Deferred i965_dri.so
ELF 7d8c9000-7d8d5000 Deferred libjson-c.so.2
ELF 7d8d5000-7d945000 Deferred libgl.so.1
ELF 7d99f000-7d9a9000 Deferred libdrm_nouveau.so.2
ELF 7d9a9000-7d9bb000 Deferred libdrm.so.2
ELF 7d9bb000-7d9c1000 Deferred libxcb-dri2.so.0
ELF 7d9c1000-7d9dd000 Deferred libxcb-glx.so.0
ELF 7d9dd000-7d9e1000 Deferred libxdamage.so.1
ELF 7d9e1000-7d9fd000 Deferred libglapi.so.0
ELF 7d9fd000-7da05000 Deferred libxcb-sync.so.1
ELF 7da55000-7da60000 Deferred libxcursor.so.1
ELF 7da62000-7da66000 Deferred libxcb-present.so.0
ELF 7da66000-7da6a000 Deferred libxcb-dri3.so.0
ELF 7daa1000-7dacb000 Deferred libexpat.so.1
ELF 7dacb000-7db15000 Deferred libfontconfig.so.1
ELF 7db15000-7db8e000 Deferred libpcre.so.1
ELF 7db8e000-7dcb9000 Deferred libglib-2.0.so.0
ELF 7dcb9000-7dd1c000 Deferred libharfbuzz.so.0
ELF 7dd1c000-7dd5a000 Deferred libpng16.so.16
ELF 7dd5a000-7dd6b000 Deferred libbz2.so.1.0
ELF 7dd6b000-7dd82000 Deferred libz.so.1
ELF 7dd82000-7de45000 Deferred libfreetype.so.6
ELF 7de45000-7de58000 Deferred libxi.so.6
ELF 7de58000-7de65000 Deferred libxrandr.so.2
ELF 7de65000-7de71000 Deferred libxrender.so.1
ELF 7de71000-7de9c000 Deferred libxcb.so.1
ELF 7de9c000-7dfe9000 Deferred libx11.so.6
ELF 7dfe9000-7dffe000 Deferred libxext.so.6
ELF 7dffe000-7e001000 Deferred libx11-xcb.so.1
ELF 7e001000-7e007000 Deferred libtxc_dxtn.so
ELF 7e02c000-7e0ba000 Deferred winex11<elf>
\-PE 7e040000-7e0ba000 \ winex11
ELF 7e0ba000-7e128000 Deferred libncursesw.so.6
ELF 7e128000-7e12b000 Deferred libxshmfence.so.1
ELF 7e12b000-7e132000 Deferred libxfixes.so.3
ELF 7e132000-7e156000 Deferred imm32<elf>
\-PE 7e140000-7e156000 \ imm32
ELF 7e156000-7e172000 Deferred dinput8<elf>
\-PE 7e160000-7e172000 \ dinput8
ELF 7e172000-7e1ad000 Deferred ws2_32<elf>
\-PE 7e180000-7e1ad000 \ ws2_32
ELF 7e1ad000-7e266000 Deferred winmm<elf>
\-PE 7e1c0000-7e266000 \ winmm
ELF 7e266000-7e2a5000 Deferred d3d9<elf>
\-PE 7e270000-7e2a5000 \ d3d9
ELF 7e2a5000-7e2b9000 Deferred psapi<elf>
\-PE 7e2b0000-7e2b9000 \ psapi
ELF 7e2b9000-7e331000 Deferred shlwapi<elf>
\-PE 7e2d0000-7e331000 \ shlwapi
ELF 7e331000-7e5f0000 Deferred shell32<elf>
\-PE 7e340000-7e5f0000 \ shell32
ELF 7e5f0000-7e6b1000 Deferred msvcrt<elf>
\-PE 7e610000-7e6b1000 \ msvcrt
ELF 7e6b1000-7e7ef000 Deferred wined3d-csmt<elf>
\-PE 7e6c0000-7e6c4000 \ wined3d
ELF 7e7ef000-7e870000 Deferred rpcrt4<elf>
\-PE 7e800000-7e870000 \ rpcrt4
ELF 7e870000-7e88a000 Deferred version<elf>
\-PE 7e880000-7e88a000 \ version
ELF 7e88a000-7e9b9000 Deferred gdi32<elf>
\-PE 7e8a0000-7e9b9000 \ gdi32
ELF 7e9b9000-7eb0f000 Deferred user32<elf>
\-PE 7e9d0000-7eb0f000 \ user32
ELF 7eb0f000-7eb87000 Deferred advapi32<elf>
\-PE 7eb20000-7eb87000 \ advapi32
ELF 7eb87000-7ecc1000 Deferred ole32<elf>
\-PE 7eba0000-7ecc1000 \ ole32
ELF 7ecc1000-7ed35000 Deferred d3dcompiler_43<elf>
\-PE 7ecd0000-7ed35000 \ d3dcompiler_43
ELF 7ed35000-7edd1000 Deferred d3dx9_42<elf>
\-PE 7ed40000-7edd1000 \ d3dx9_42
ELF 7ef6a000-7ef7d000 Deferred libnss_files.so.2
ELF 7ef7d000-7efd2000 Deferred libm.so.6
ELF 7efd5000-7efd9000 Deferred libxcomposite.so.1
ELF 7efd9000-7f000000 Deferred d3dxof<elf>
\-PE 7efe0000-7f000000 \ d3dxof
ELF f7320000-f7327000 Deferred libxxf86vm.so.1
ELF f7327000-f732b000 Deferred libxinerama.so.1
ELF f732d000-f7332000 Deferred libdl.so.2
ELF f7334000-f733b000 Deferred libxdmcp.so.6
ELF f733b000-f733f000 Deferred libxau.so.6
ELF f7360000-f7519000 Dwarf libc.so.6
ELF f7519000-f7536000 Deferred libpthread.so.0
ELF f7536000-f7705000 Dwarf libwine.so.1
ELF f7707000-f772b000 Deferred ld-linux.so.2
ELF f772d000-f772e000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000005c 0
00000021 0
00000016 0
00000012 0
0000000f 0
00000014 winedevice.exe
00000020 0
0000001b 0
0000001a 0
00000015 0
0000001e plugplay.exe
00000024 0
00000023 0
0000001f 0
00000049 explorer.exe
0000004e 0
0000004d 0
0000004c 0
0000004b 0
0000004a 0
0000019c mscorsvw.exe
0000019d 0
00000084 mscorsvw.exe
00000086 0
000001d1 (D) C:\SteamLibrary\steamapps\common\Hearts of Iron 3\hoi3game.exe
00000090 0
00000089 0
0000008a 1
000000ef 15
000001a1 15
000001b3 0
00000009 15
00000130 0
00000099 0
000001d0 0
0000014b 0 <==
System information:
Wine build: wine-2.0-rc3 (Staging)
Platform: i386
Version: Windows 5.1 (0)
Host system: Linux
Host version: 4.8.10-1-ARCH
Re: Help with Hearts of Iron 3 Steam
Hiya slipstream,slipstream wrote:I'm trying to run HoI3 (Steam version) on my laptop. Below are the steps I followed:
1) Install the game in a new 32 bit wineprefix via steam
2 Follow the step mentioned on this page https://appdb.winehq.org/objectManager. ... ngId=68473.
I'm running Arch Linux and the steps provided on the page above are cited by many people who were able to run the game successfully on Arch.
...
The 1st rules of perusing the WineHQ AppDB pages - is to "reality check" the test submissions and look for an active maintainer list.
Look at the Wine versions for the most recent test - for your game - you're looking at 6 years ago!
There's no maintainers - so also ignore all the obsolete maintainer notes.
You've probably installed so much junk (read: native Windows libraries) in your Wineprefix and broken it... You might as well start again with a clean 32-bit Wineprefix!
I'd recommend disabling Wine-Staging CMST - till you actually get the game running (walk before you run, etc.)
I'm presuming your Intel card has a enough grunt to play this game?
Code: Select all
glxinfo | grep OpenGL
-
- Newbie
- Posts: 3
- Joined: Mon Jan 16, 2017 1:26 pm
Re: Help with Hearts of Iron 3 Steam
@Bob appreciate your input
I searched on appdb for this game https://appdb.winehq.org/objectManager. ... &iId=10128 but didn't see any version being actively maintained. Though I did come across this submission https://appdb.winehq.org/objectManager. ... &iId=22797 which is closest to my environment, but this again cites the same test that is from 6 years ago.
For now I have installed the game again in a new 32 bit prefix without any dependencies (.net, vcruntime etc). When I launch the game it behaves the same as mentioned above but the error report it generates is somewhat different. Please advise on how to proceed next
Finally, my laptop has two graphics adapters
1) Intel HD graphics (device id 0046). This is capable of running the game.
2) Nvidia GT 540M. Which I use mostly to run games. I'm using bumblebee so I launch games with optirun
One interesting bit is, last year I tested out the GOG version of this game and it ran flawlessly out of the box, without any overrides or winetricks.
I searched on appdb for this game https://appdb.winehq.org/objectManager. ... &iId=10128 but didn't see any version being actively maintained. Though I did come across this submission https://appdb.winehq.org/objectManager. ... &iId=22797 which is closest to my environment, but this again cites the same test that is from 6 years ago.
For now I have installed the game again in a new 32 bit prefix without any dependencies (.net, vcruntime etc). When I launch the game it behaves the same as mentioned above but the error report it generates is somewhat different. Please advise on how to proceed next
Finally, my laptop has two graphics adapters
1) Intel HD graphics (device id 0046). This is capable of running the game.
2) Nvidia GT 540M. Which I use mostly to run games. I'm using bumblebee so I launch games with optirun
One interesting bit is, last year I tested out the GOG version of this game and it ran flawlessly out of the box, without any overrides or winetricks.
Re: Help with Hearts of Iron 3 Steam
@slipstreamslipstream wrote:...
For now I have installed the game again in a new 32 bit prefix without any dependencies (.net, vcruntime etc). When I launch the game it behaves the same as mentioned above but the error report it generates is somewhat different. Please advise on how to proceed next
...
I'll take your word about the Intel IGP... But it'd be nice to see the OpenGL compliance!!
If you want to post your newer console output here... That would be a good start.
Just make sure you've disabled CMST (or even just install/ use vanilla Wine).
Bob
-
- Level 2
- Posts: 20
- Joined: Sat Feb 20, 2016 7:19 pm
Re: Help with Hearts of Iron 3 Steam
Hi slipstream,
Based on this line:
fixme:d3dcompiler:compile_shader Compilation target "fx_2_0" not yet supported
You might want to try running
winetricks d3dcompiler_43
in your terminal and see if that helps matter any And like Bob said, disable CSMT for the time being as most Paradox games shouldn't really need it
Based on this line:
fixme:d3dcompiler:compile_shader Compilation target "fx_2_0" not yet supported
You might want to try running
winetricks d3dcompiler_43
in your terminal and see if that helps matter any And like Bob said, disable CSMT for the time being as most Paradox games shouldn't really need it