Anno 1404 Addon dont start

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Turrican2k
Level 2
Level 2
Posts: 15
Joined: Sat Jan 15, 2022 4:27 am

Anno 1404 Addon dont start

Post by Turrican2k »

When I start the game nothing happens and after about 5 minutes the loading process stops. Here:
/home/share/win/Games/Anno$ wine Addon.exe
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 59 (SPI_SETSTICKYKEYS)
0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 51 (SPI_SETFILTERKEYS)
0084:fixme:imm:ImeSetActiveContext (0x3db60, 0): stub
0084:fixme:imm:ImmReleaseContext (0000000000010020, 000000000003DB60): stub
0024:fixme:imm:ImeSetActiveContext (0x1421a18, 1): stub
0024:fixme:imm:ImmReleaseContext (0002004A, 01421A18): stub
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_parse_subprogram Unhandled Tag type 0x1 at debug_info(abbrev:1D5AEF34,symt:1D85CD84) in ctx(1D50C34C,L"d3dx9_40")
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
0024:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x1.
0024:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1c3b2540, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x32f60c, modes (nil) partial stub!
0024:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1c3b2540, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x32f60c, modes 0x10391680 partial stub!
0024:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x1.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 17 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 18 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 19 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 20 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 21 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 22 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 23 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 24 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 25 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 26 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 27 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 28 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 29 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 30 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 31 not handled yet.
0024:fixme:d3d:wined3d_check_device_multisample_type multisample_type 32 not handled yet.
0024:fixme:d3d:wined3d_swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
0024:fixme:d3dx:D3DX10CreateEffectPoolFromMemory data 103B4388, datasize 133, filename "PoolCreate.fx", defines 0BCD7970, include 10391648, profile "fx_4_0", hlslflags 0x10, fxflags 0, device 597F1CA4, pump 00000000, effectpool 10391F64, errors 0032F628, hresult 00000000.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x5a4a2ac0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x32f6f8, modes (nil) partial stub!
0024:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x5a4a2ac0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x32f6f8, modes 0x10432c08 partial stub!
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory Cube map is not supported.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dx:D3DX10CreateTextureFromMemory load_info is ignored.
0024:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
0024:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
0024:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
0024:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
0024:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
0024:fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemory
Excluding module: D:\home\share\win\Games\Anno\Addon.exe
Excluding module: C:\windows\system32\ntdll.dll
Excluding module: C:\windows\system32\kernel32.dll
Excluding module: C:\windows\system32\kernelbase.dll
Excluding module: C:\windows\system32\WS2_32.dll
Excluding module: C:\windows\system32\ucrtbase.dll
Excluding module: C:\windows\system32\USER32.dll
Excluding module: C:\windows\system32\advapi32.dll
Excluding module: C:\windows\system32\msvcrt.dll
Excluding module: C:\windows\system32\sechost.dll
Excluding module: C:\windows\system32\gdi32.dll
Excluding module: C:\windows\system32\win32u.dll
Excluding module: C:\windows\system32\setupapi.dll
Excluding module: C:\windows\system32\rpcrt4.dll
Excluding module: C:\windows\system32\version.dll
Excluding module: C:\windows\system32\SHELL32.dll
Excluding module: C:\windows\system32\shlwapi.dll
Excluding module: C:\windows\system32\shcore.dll
Excluding module: C:\windows\system32\ole32.dll
Excluding module: C:\windows\system32\combase.dll
Excluding module: C:\windows\system32\d3dx9_40.dll
Excluding module: C:\windows\system32\d3dcompiler_47.dll
Excluding module: C:\windows\system32\d3dxof.dll
Excluding module: C:\windows\system32\PSAPI.DLL
Excluding module: C:\windows\system32\d3d9.dll
Excluding module: C:\windows\system32\wined3d.dll
Excluding module: C:\windows\system32\opengl32.dll
Excluding module: C:\windows\system32\d3dx10_40.dll
Excluding module: C:\windows\system32\d3dx10_43.dll
Excluding module: C:\windows\system32\d3d10_1.dll
Excluding module: C:\windows\system32\d3d10core.dll
Excluding module: C:\windows\system32\dxgi.dll
Excluding module: C:\windows\system32\d3d10.dll
Excluding module: C:\windows\system32\imagehlp.dll
Excluding module: C:\windows\system32\dbghelp.dll
Excluding module: C:\windows\system32\NETAPI32.dll
Excluding module: C:\windows\system32\dnsapi.dll
Excluding module: C:\windows\system32\iphlpapi.dll
Excluding module: C:\windows\system32\nsi.dll
Excluding module: C:\windows\system32\WININET.dll
Excluding module: C:\windows\system32\mpr.dll
Excluding module: C:\windows\system32\WINHTTP.dll
Excluding module: C:\windows\system32\jsproxy.dll
Excluding module: C:\windows\system32\oleaut32.dll
Excluding module: D:\home\share\win\Games\Anno\dvm_Addon.dll
Excluding module: C:\windows\system32\imm32.dll
Excluding module: C:\windows\system32\winex11.drv
Excluding module: D:\home\share\win\Games\Anno\bin\mss32.dll
Excluding module: C:\windows\system32\WINMM.dll
Excluding module: C:\windows\system32\msacm32.dll
Excluding module: D:\home\share\win\Games\Anno\bin\binkw32.dll
Excluding module: D:\home\share\win\Games\Anno\bin\granny2.dll
Excluding module: D:\home\share\win\Games\Anno\bin\NetComEngine3.dll
Excluding module: C:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.
50727.4053_none_deadbeef\MSVCP80.dll
Excluding module: C:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.
50727.4053_none_deadbeef\msvcr80.dll
Excluding module: C:\windows\system32\d3d11.dll
Excluding module: C:\windows\system32\windowscodecs.dll
Excluding module: C:\windows\system32\propsys.dll
Excluding module: C:\windows\system32\ddraw.dll
Excluding module: D:\home\share\win\Games\Anno\bin\miles\mssmp3.asi
Excluding module: D:\home\share\win\Games\Anno\bin\miles\mssvoice.asi
Excluding module: D:\home\share\win\Games\Anno\bin\miles\mssdolby.flt
Excluding module: D:\home\share\win\Games\Anno\bin\miles\mssds3d.flt
Excluding module: D:\home\share\win\Games\Anno\bin\miles\mssdsp.flt
Excluding module: D:\home\share\win\Games\Anno\bin\miles\msseax.flt
Excluding module: D:\home\share\win\Games\Anno\bin\miles\msssrs.flt
Excluding module: C:\windows\system32\DSOUND.DLL
Excluding module: C:\windows\system32\mmdevapi.dll
Excluding module: C:\windows\system32\winepulse.drv
0024:fixme:msvcrt:__clean_type_info_names_internal (0A03EA40) stub
What can i do?
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Anno 1404 Addon dont start

Post by jkfloris »

Did you try the AppDB workaround?
In order to get the game working you must enable DirectX 9 instead of DirectX 10:

Locate the Engine.ini file (drive_c/Program Files/Ubisoft/Related Designs/ANNO 1404/ or drive_c/users/%username%/Application\ Data/Ubisoft/Anno1404/Config/ )
Edit or add a key named DirectXVersion and set the value to 9
The file should look similar to this: http://pastebin.com/7E5jSXnA
The game should run flawlessly then...
Turrican2k
Level 2
Level 2
Posts: 15
Joined: Sat Jan 15, 2022 4:27 am

Re: Anno 1404 Addon dont start

Post by Turrican2k »

Thanks, but partial success. The game starts, you can hear the music, but the screen stays black. The game has to be ended with a key combination or the system has to be restarted. AppDB?
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Anno 1404 Addon dont start

Post by jkfloris »

AppDB?
https://appdb.winehq.org/objectManager. ... n&iId=9887
On this page you will find more tips to get the game working.
Turrican2k
Level 2
Level 2
Posts: 15
Joined: Sat Jan 15, 2022 4:27 am

Re: Anno 1404 Addon dont start

Post by Turrican2k »

There is also a database for games here :) Thanks!

I was able to fix the black screen problem with the "winetricks d3dx9" command. What are the disadvantages and how can I avoid it? is it possible to put a command in a desktop shortcut where this command is only executed at this moment for this game? Or can you continue to use Dx9 for all other games?
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Anno 1404 Addon dont start

Post by jkfloris »

winetricks d3dx9 replaces the built-in Wine DirectX 9 version with the Microsoft DirectX 9 version.
So you only have to execute it once. After this, all programs will use the Microsoft DirectX version.

Should you encounter problems with another program, install it in a new wineprefix.
https://wiki.winehq.org/FAQ#Wineprefixes
Wine, of course, cannot support the Microsoft version of DirectX
Locked