Got Warband and cRPG to run through Wine on my old desktop which is running Debian Wheezy. Prior to formatting, I had cRPG running fine with WSE2 on Vista. I can play cRPG fine (a bit fps laggy) without WSE2, but when I try to launch it with WSE2 it crashes with this critical error: [00:07:38] Build: cRPG Beta
[00:07:38] Mount&Blade Warband version: 03.08.77
[00:07:38] Havok version: 2013.1.0-r1
[00:07:38] FMOD Ex version: 4.44.18
[00:07:38] Command line: --beta
[00:07:38] Initializing timer...
[00:07:38] Collecting system info...
[00:07:38] WARNING: WMI: failed to connect to server (80041001)
[00:07:38] Dumping system info...
[00:07:38] -- OS: Windows XP Service Pack 3
[00:07:38] - Version: 5.1.2600
[00:07:38] - Arch: x86
[00:07:38] - Wine: 1.4.1
[00:07:38] -- CPU: Intel(R) Pentium(R) D CPU 2.80GHz (GenuineIntel)
[00:07:38] - Count: 1 (HT)
[00:07:38] -- Memory: 1002 MB
[00:07:38] - Available: 564 MB
[00:07:38] Initializing language...
[00:07:38] WARNING: Duplicate language string ui_control_block_direction
[00:07:38] WARNING: Duplicate language string ui_control_attack_direction
[00:07:38] WARNING: Duplicate language string ui_difficulty_rating_percentage
[00:07:38] WARNING: Duplicate language string ui_controls
[00:07:38] WARNING: Duplicate language string ui_video_options
[00:07:38] WARNING: Duplicate language string ui_retreated_battle
[00:07:38] WARNING: Duplicate language string ui_midnight
[00:07:38] WARNING: Duplicate language string ui_maximum_framerate
[00:07:38] WARNING: Duplicate language string ui_show_framerate
[00:07:38] WARNING: Duplicate language string ui_estimated_performance
[00:07:38] WARNING: Duplicate language string ui_chest
[00:07:38] WARNING: Duplicate language string ui_group_rename
[00:07:38] WARNING: Duplicate language string ui_invalid_username
[00:07:38] WARNING: Duplicate language string ui_command_line
[00:07:38] WARNING: Duplicate language string ui_general_options
[00:07:38] WARNING: Duplicate language string ui_off
[00:07:38] WARNING: Duplicate language string ui_antialiasing
[00:07:38] WARNING: Duplicate language string ui_module_newer_than_application
[00:07:38] WARNING: Duplicate language string ui_module_older_than_application
[00:07:38] Initializing resource manager...
[00:07:38] Initializing network manager...
[00:07:38] Initializing task pool...
[00:07:38] Initializing sound...
[00:07:38] Initializing physics...
[00:07:39] Initializing mission...
[00:07:39] Initializing game key manager...
[00:07:39] Initializing render thread manager...
[00:07:39] Using Direct3D9
[00:07:39] Adapter: X8R8G8B8 1280x1024 60Hz
[00:07:39] Loading resource blacklist...
[00:07:39] Loading core resources...
[00:07:39] WARNING: Unable to find texture mp_ui_maps_e
[00:07:39] Initializing renderer...
[00:07:39] Loading language files...
[00:07:39] WARNING: Duplicate language string ui_start_tutorial
[00:07:39] WARNING: Duplicate language string ui_multiplayer
[00:07:39] Loading font...
[00:07:39] Initializing window manager...
[00:07:39] Creating game windows...
[00:07:39] Initializing device...
[00:07:39] -- Behavior flags: 0x54
[00:07:39] -- Device Caps
[00:07:39] - DeviceType: 0x1
[00:07:39] - VertexShaderVersion: 0xFFFE0300
[00:07:39] - PixelShaderVersion: 0xFFFF0300
[00:07:39] - DevCaps: 0x59AFF0
[00:07:39] - DevCaps2: 0x51
[00:07:39] - Caps: 0x0
[00:07:39] - Caps2: 0x60020000
[00:07:39] - Caps3: 0x320
[00:07:39] - VS20Caps: 0x1
[00:07:39] - PS20Caps: 0x1F
[00:07:39] - PrimitiveMiscCaps: 0xA4FF2
[00:07:39] - RasterCaps: 0x7332191
[00:07:39] - ZCmpCaps: 0xFF
[00:07:39] - SrcBlendCaps: 0x3FFF
[00:07:39] - DestBlendCaps: 0x23FF
[00:07:39] - AlphaCmpCaps: 0xFF
[00:07:39] - TextureFilterCaps: 0x7030700
[00:07:39] - StretchRectFilterCaps: 0x3000300
[00:07:39] - VertexTextureFilterCaps: 0x0
[00:07:39] - PresentationIntervals: 0x80000001
[00:07:39] - MaxTextureWidth: 8192
[00:07:39] - MaxTextureHeight: 8192
[00:07:39] - MaxAnisotropy: 16
[00:07:39] - MaxPrimitiveCount: 1048575
[00:07:39] - MaxVertexIndex: 1048575
[00:07:39] - MaxStreams: 16
[00:07:39] - MaxStreamStride: 1024
[00:07:39] - NumSimultaneousRTs: 4
[00:07:39] Adapter: X8R8G8B8 1280x1024 0Hz
[00:07:39] Back buffer: X8R8G8B8 1024x787 0X
[00:07:39] Depth stencil: D24X8 1024x787 0X
[00:07:40] ERROR: DXT1 support is required
[00:07:40] Dumping call stack...
[00:07:40] - 0x7B83B581 kernel32+0x2B581 (??+0x0)
[00:07:40] - 0x005AFFAE crpg_beta+0x5AFFAE (??+0x0)
[00:07:40] - 0x00614689 crpg_beta+0x614689 (??+0x0)
[00:07:40] - 0x005A9F80 crpg_beta+0x5A9F80 (??+0x0)
[00:07:40] - 0x004586F7 crpg_beta+0x4586F7 (??+0x0)
[00:07:40] - 0x00458BFC crpg_beta+0x458BFC (??+0x0)
[00:07:40] - 0x0059AB75 crpg_beta+0x59AB75 (??+0x0)
[00:07:40] - 0x007226D1 crpg_beta+0x7226D1 (__tmainCRTStartup+0xFD)
[00:07:40] - 0x7B85B49C kernel32+0x4B49C (call_process_entry+0xC)
[00:07:40] - 0x7B85C70F kernel32+0x4C70F (??+0x0)
[00:07:40] - 0x7BC75750 ntdll+0x65750 (call_thread_func_wrapper+0xC)
[00:07:40] - 0x7BC7852D ntdll+0x6852D (call_thread_func+0x7D)
[00:07:40] - 0x7BC7572E ntdll+0x6572E (RtlRaiseException+0x22)
[00:07:40] - 0x7BC4CE1E ntdll+0x3CE1E (call_dll_entry_point+0x4FE)
[00:07:40] - 0xF762753D ??+0xF762753D (wine_call_on_stack+0x1D)
[00:07:40] - 0xF76275FB ??+0xF76275FB (wine_switch_to_stack+0x2B)
[00:07:40] - 0x7BC52868 ntdll+0x42868 (LdrInitializeThunk+0x3B8)
[00:07:40] - 0x7B862910 kernel32+0x52910 (__wine_kernel_init+0xBC0)
[00:07:40] - 0x7BC52EE3 ntdll+0x42EE3 (__wine_process_init+0x183)
[00:07:40] - 0xF76251C2 ??+0xF76251C2 (wine_init+0x2A2)
[00:07:40] - 0x7BF00ECB ??+0x7BF00ECB (main+0x8B)
[00:07:40] - 0xF74B7E46 ??+0xF74B7E46 (__libc_start_main+0xE6)
[00:07:40] - 0x7BF010D9 ??+0x7BF010D9 (_start+0x21)
[00:07:40] Dumping memory status...
[00:07:40] Commit size: 3958 MB
[00:07:40] Working set size: 0 MB
[00:07:40] Available size: 551 MB
[00:07:40] Heap #0 (process): 1 MB
[00:07:40] Heap #1: 0 MB
[00:07:40] Heap #2: 0 MB
[00:07:40] Closing log file...
I'm no Linux expert ("Why are you using Linux then?!?!") but I suppose WSE2 uses some kind of texture decoder that my version of Wine (1.4)/ fake Windows directory doesn't have. I'd just like to know whether you guys know if it's just something that Wine can't do or if there's a driver or something I can install in my Windows directory to make WSE2 work.
Thanks
Tomas Miles
Progress:
Using Wine 1.4 from Debian repository, updated driver to non free one for Radeon HD 4000 series. Error is now failed to initialise DirectX3D with this error log:
[19:00:17] Build: cRPG Beta
[19:00:17] Mount&Blade Warband version: 03.08.77
[19:00:17] Havok version: 2013.1.0-r1
[19:00:17] FMOD Ex version: 4.44.18
[19:00:17] Command line: --beta
[19:00:17] Initializing timer...
[19:00:17] Collecting system info...
[19:00:17] WARNING: WMI: failed to connect to server (80041001)
[19:00:17] Dumping system info...
[19:00:17] -- OS: Windows XP Service Pack 3
[19:00:17] - Version: 5.1.2600
[19:00:17] - Arch: x86
[19:00:17] - Wine: 1.4.1
[19:00:17] -- CPU: Intel(R) Pentium(R) D CPU 2.80GHz (GenuineIntel)
[19:00:17] - Count: 1 (HT)
[19:00:17] -- Memory: 1002 MB
[19:00:17] - Available: 769 MB
[19:00:17] Initializing language...
[19:00:17] WARNING: Duplicate language string ui_control_block_direction
[19:00:17] WARNING: Duplicate language string ui_control_attack_direction
[19:00:17] WARNING: Duplicate language string ui_difficulty_rating_percentage
[19:00:17] WARNING: Duplicate language string ui_controls
[19:00:17] WARNING: Duplicate language string ui_video_options
[19:00:17] WARNING: Duplicate language string ui_retreated_battle
[19:00:17] WARNING: Duplicate language string ui_midnight
[19:00:17] WARNING: Duplicate language string ui_maximum_framerate
[19:00:17] WARNING: Duplicate language string ui_show_framerate
[19:00:17] WARNING: Duplicate language string ui_estimated_performance
[19:00:17] WARNING: Duplicate language string ui_chest
[19:00:17] WARNING: Duplicate language string ui_group_rename
[19:00:17] WARNING: Duplicate language string ui_invalid_username
[19:00:17] WARNING: Duplicate language string ui_command_line
[19:00:17] WARNING: Duplicate language string ui_general_options
[19:00:17] WARNING: Duplicate language string ui_off
[19:00:17] WARNING: Duplicate language string ui_antialiasing
[19:00:17] WARNING: Duplicate language string ui_module_newer_than_application
[19:00:17] WARNING: Duplicate language string ui_module_older_than_application
[19:00:17] Initializing resource manager...
[19:00:17] Initializing network manager...
[19:00:17] Initializing task pool...
[19:00:17] Initializing sound...
[19:00:17] Initializing physics...
[19:00:18] Initializing mission...
[19:00:18] Initializing game key manager...
[19:00:18] Initializing render thread manager...
[19:00:18] ERROR: Failed to initialize Direct3D
[19:00:18] Dumping call stack...
[19:00:18] - 0x7B83B581 kernel32+0x2B581 (??+0x0)
[19:00:18] - 0x005AFFAE crpg_beta+0x5AFFAE (??+0x0)
[19:00:18] - 0x00614689 crpg_beta+0x614689 (??+0x0)
[19:00:18] - 0x00458CE1 crpg_beta+0x458CE1 (??+0x0)
[19:00:18] - 0x0059A9F6 crpg_beta+0x59A9F6 (??+0x0)
[19:00:18] - 0x007226D1 crpg_beta+0x7226D1 (__tmainCRTStartup+0xFD)
[19:00:18] - 0x7B85B49C kernel32+0x4B49C (call_process_entry+0xC)
[19:00:18] - 0x7B85C70F kernel32+0x4C70F (??+0x0)
[19:00:18] - 0x7BC75750 ntdll+0x65750 (call_thread_func_wrapper+0xC)
[19:00:18] - 0x7BC7852D ntdll+0x6852D (call_thread_func+0x7D)
[19:00:18] - 0x7BC7572E ntdll+0x6572E (RtlRaiseException+0x22)
[19:00:18] - 0x7BC4CE1E ntdll+0x3CE1E (call_dll_entry_point+0x4FE)
[19:00:18] - 0xF760153D ??+0xF760153D (wine_call_on_stack+0x1D)
[19:00:18] - 0xF76015FB ??+0xF76015FB (wine_switch_to_stack+0x2B)
[19:00:18] - 0x7BC52868 ntdll+0x42868 (LdrInitializeThunk+0x3B8)
[19:00:18] - 0x7B862910 kernel32+0x52910 (__wine_kernel_init+0xBC0)
[19:00:18] - 0x7BC52EE3 ntdll+0x42EE3 (__wine_process_init+0x183)
[19:00:18] - 0xF75FF1C2 ??+0xF75FF1C2 (wine_init+0x2A2)
[19:00:18] - 0x7BF00ECB ??+0x7BF00ECB (main+0x8B)
[19:00:18] - 0xF7491E46 ??+0xF7491E46 (__libc_start_main+0xE6)
[19:00:18] - 0x7BF010D9 ??+0x7BF010D9 (_start+0x21)
[19:00:18] Dumping memory status...
[19:00:18] Commit size: 0 MB
[19:00:18] Working set size: 0 MB
[19:00:18] Available size: 762 MB
[19:00:18] Heap #0 (process): 1 MB
[19:00:18] Heap #1: 0 MB
[19:00:18] Heap #2: 0 MB
[19:00:18] Closing log file...
So I'm guessing I need a nonfree solution for DirectX 3D now...
Try installing libtxc_dxtn or something like that.
Installed libtxc-dxtn-s2tc0, libtxc-dxtn-s2tc-dev, and libtxc-dxtn-s2tc-bin. Same DXT1 error.
[14:30:41] Build: cRPG Beta
[14:30:41] Mount&Blade Warband version: 03.08.77
[14:30:41] Havok version: 2013.1.0-r1
[14:30:41] FMOD Ex version: 4.44.18
[14:30:41] Command line: --beta
[14:30:41] Initializing timer...
[14:30:41] Collecting system info...
[14:30:42] WARNING: WMI: failed to connect to server (80041001)
[14:30:42] Dumping system info...
[14:30:42] -- OS: Windows XP Service Pack 3
[14:30:42] - Version: 5.1.2600
[14:30:42] - Arch: x86
[14:30:42] - Wine: 1.4.1
[14:30:42] -- CPU: Intel(R) Pentium(R) D CPU 2.80GHz (GenuineIntel)
[14:30:42] - Count: 1 (HT)
[14:30:42] -- Memory: 1002 MB
[14:30:42] - Available: 838 MB
[14:30:42] Initializing language...
[14:30:42] WARNING: Duplicate language string ui_control_block_direction
[14:30:42] WARNING: Duplicate language string ui_control_attack_direction
[14:30:42] WARNING: Duplicate language string ui_difficulty_rating_percentage
[14:30:42] WARNING: Duplicate language string ui_controls
[14:30:42] WARNING: Duplicate language string ui_video_options
[14:30:42] WARNING: Duplicate language string ui_retreated_battle
[14:30:42] WARNING: Duplicate language string ui_midnight
[14:30:42] WARNING: Duplicate language string ui_maximum_framerate
[14:30:42] WARNING: Duplicate language string ui_show_framerate
[14:30:42] WARNING: Duplicate language string ui_estimated_performance
[14:30:42] WARNING: Duplicate language string ui_chest
[14:30:42] WARNING: Duplicate language string ui_group_rename
[14:30:42] WARNING: Duplicate language string ui_invalid_username
[14:30:42] WARNING: Duplicate language string ui_command_line
[14:30:42] WARNING: Duplicate language string ui_general_options
[14:30:42] WARNING: Duplicate language string ui_off
[14:30:42] WARNING: Duplicate language string ui_antialiasing
[14:30:42] WARNING: Duplicate language string ui_module_newer_than_application
[14:30:42] WARNING: Duplicate language string ui_module_older_than_application
[14:30:42] Initializing resource manager...
[14:30:42] Initializing network manager...
[14:30:42] Initializing task pool...
[14:30:42] Initializing sound...
[14:30:42] Initializing physics...
[14:30:44] Initializing mission...
[14:30:44] Initializing game key manager...
[14:30:44] Initializing render thread manager...
[14:30:45] Using Direct3D9
[14:30:45] Adapter: X8R8G8B8 800x600 60Hz
[14:30:45] Loading resource blacklist...
[14:30:45] Loading core resources...
[14:30:45] WARNING: Unable to find texture mp_ui_maps_e
[14:30:45] Initializing renderer...
[14:30:45] Loading language files...
[14:30:45] WARNING: Duplicate language string ui_start_tutorial
[14:30:45] WARNING: Duplicate language string ui_multiplayer
[14:30:45] Loading font...
[14:30:45] Initializing window manager...
[14:30:45] Creating game windows...
[14:30:45] Initializing device...
[14:30:45] -- Behavior flags: 0x54
[14:30:45] -- Device Caps
[14:30:45] - DeviceType: 0x1
[14:30:45] - VertexShaderVersion: 0xFFFE0300
[14:30:45] - PixelShaderVersion: 0xFFFF0300
[14:30:45] - DevCaps: 0x59AFF0
[14:30:45] - DevCaps2: 0x51
[14:30:45] - Caps: 0x0
[14:30:45] - Caps2: 0x60020000
[14:30:45] - Caps3: 0x320
[14:30:45] - VS20Caps: 0x1
[14:30:45] - PS20Caps: 0x1F
[14:30:45] - PrimitiveMiscCaps: 0xA4FF2
[14:30:45] - RasterCaps: 0x7332191
[14:30:45] - ZCmpCaps: 0xFF
[14:30:45] - SrcBlendCaps: 0x3FFF
[14:30:45] - DestBlendCaps: 0x23FF
[14:30:45] - AlphaCmpCaps: 0xFF
[14:30:45] - TextureFilterCaps: 0x7030700
[14:30:45] - StretchRectFilterCaps: 0x3000300
[14:30:45] - VertexTextureFilterCaps: 0x0
[14:30:45] - PresentationIntervals: 0x80000001
[14:30:45] - MaxTextureWidth: 8192
[14:30:45] - MaxTextureHeight: 8192
[14:30:45] - MaxAnisotropy: 16
[14:30:45] - MaxPrimitiveCount: 1048575
[14:30:45] - MaxVertexIndex: 1048575
[14:30:45] - MaxStreams: 16
[14:30:45] - MaxStreamStride: 1024
[14:30:45] - NumSimultaneousRTs: 4
[14:30:45] Adapter: X8R8G8B8 800x600 0Hz
[14:30:45] Back buffer: X8R8G8B8 804x585 0X
[14:30:45] Depth stencil: D24X8 804x585 0X
[14:30:46] ERROR: DXT1 support is required
[14:30:46] Dumping call stack...
[14:30:46] - 0x7B83B581 kernel32+0x2B581 (??+0x0)
[14:30:46] - 0x005AFFAE crpg_beta+0x5AFFAE (??+0x0)
[14:30:46] - 0x00614689 crpg_beta+0x614689 (??+0x0)
[14:30:46] - 0x005A9F80 crpg_beta+0x5A9F80 (??+0x0)
[14:30:46] - 0x004586F7 crpg_beta+0x4586F7 (??+0x0)
[14:30:46] - 0x00458BFC crpg_beta+0x458BFC (??+0x0)
[14:30:46] - 0x0059AB75 crpg_beta+0x59AB75 (??+0x0)
[14:30:46] - 0x007226D1 crpg_beta+0x7226D1 (__tmainCRTStartup+0xFD)
[14:30:46] - 0x7B85B49C kernel32+0x4B49C (call_process_entry+0xC)
[14:30:46] - 0x7B85C70F kernel32+0x4C70F (??+0x0)
[14:30:46] - 0x7BC75750 ntdll+0x65750 (call_thread_func_wrapper+0xC)
[14:30:46] - 0x7BC7852D ntdll+0x6852D (call_thread_func+0x7D)
[14:30:46] - 0x7BC7572E ntdll+0x6572E (RtlRaiseException+0x22)
[14:30:46] - 0x7BC4CE1E ntdll+0x3CE1E (call_dll_entry_point+0x4FE)
[14:30:46] - 0xF759553D ??+0xF759553D (wine_call_on_stack+0x1D)
[14:30:46] - 0xF75955FB ??+0xF75955FB (wine_switch_to_stack+0x2B)
[14:30:46] - 0x7BC52868 ntdll+0x42868 (LdrInitializeThunk+0x3B8)
[14:30:46] - 0x7B862910 kernel32+0x52910 (__wine_kernel_init+0xBC0)
[14:30:46] - 0x7BC52EE3 ntdll+0x42EE3 (__wine_process_init+0x183)
[14:30:46] - 0xF75931C2 ??+0xF75931C2 (wine_init+0x2A2)
[14:30:46] - 0x7BF00ECB ??+0x7BF00ECB (main+0x8B)
[14:30:46] - 0xF7425E46 ??+0xF7425E46 (__libc_start_main+0xE6)
[14:30:46] - 0x7BF010D9 ??+0x7BF010D9 (_start+0x21)
[14:30:46] Dumping memory status...
[14:30:46] Commit size: 3957 MB
[14:30:46] Working set size: 0 MB
[14:30:46] Available size: 825 MB
[14:30:46] Heap #0 (process): 1 MB
[14:30:46] Heap #1: 0 MB
[14:30:46] Heap #2: 0 MB
[14:30:46] Closing log file...
Haven't read the whole log but seems to be the same problem. I was under the impression S2TC covered DXT. Is it possible that WSE2 is looking in the wrong place for the compressor? Does Warband use DXT?