I'm running Ubuntu 19.04 + Wine 4.0.1 stable
I got a version of Far Cry 4 installed from R.G Mechanics.
Got DXVK and XACT installed as well.
I tried running different versions of windows through Winecfg, XP, 7, 8 and 10 and still don't have
any change whatsoever. I run the game and get a black windowed screen, sound for 3 seconds and then silence.
Output from wine
Code: Select all
wine FarCry4.exe
002a:fixme:heap:RtlSetHeapInformation 0xe70000 0 0x23e7f0 4 stub
002a:fixme:heap:RtlSetHeapInformation 0x13e0000 0 0x23e7f0 4 stub
002a:fixme:heap:RtlSetHeapInformation 0x14f0000 0 0x23e7f0 4 stub
002a:fixme:heap:RtlSetHeapInformation 0x1620000 0 0x23e7f0 4 stub
002a:fixme:heap:RtlSetHeapInformation 0x1aec0000 0 0x23ea10 4 stub
002a:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
002f:fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
002f:fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
002f:fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
002f:fixme:win:RegisterDeviceNotificationA (hwnd=0x10058, filter=0x1abcfcd0,flags=0x00000004) returns a fake device notification handle!
002a:fixme:win:EnumDisplayDevicesW ((null),0,0x23eca0,0x00000000), stub!
info: Game: FarCry4.exe
info: DXVK: v1.2.2
info: Found built-in config: FarCry4.exe
info: Effective configuration:
info: dxgi.nvapiHack = False
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Intel(R) Haswell Mobile:
info: Driver: 19.0.2
info: Vulkan: 1.1.96
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info: Enabled device extensions:
info: VK_EXT_conditional_rendering
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_dedicated_allocation
info: VK_KHR_descriptor_update_template
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_get_memory_requirements2
info: VK_KHR_image_format_list
info: VK_KHR_maintenance1
info: VK_KHR_maintenance2
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_shader_draw_parameters
info: VK_KHR_swapchain
002f:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9db032.
002f:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9b3760.
002f:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9c0669.
info: DXVK: Read 12 valid state cache entries
info: DXVK: Using 2 compiler threads
warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: Game: FarCry4.exe
info: DXVK: v1.2.2
info: Found built-in config: FarCry4.exe
info: Effective configuration:
info: dxgi.nvapiHack = False
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Intel(R) Haswell Mobile:
info: Driver: 19.0.2
info: Vulkan: 1.1.96
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: Game: FarCry4.exe
info: DXVK: v1.2.2
info: Found built-in config: FarCry4.exe
info: Effective configuration:
info: dxgi.nvapiHack = False
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Intel(R) Haswell Mobile:
info: Driver: 19.0.2
info: Vulkan: 1.1.96
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_10_0
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_10_0
info: Enabled device extensions:
info: VK_EXT_conditional_rendering
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_dedicated_allocation
info: VK_KHR_descriptor_update_template
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_get_memory_requirements2
info: VK_KHR_image_format_list
info: VK_KHR_maintenance1
info: VK_KHR_maintenance2
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_shader_draw_parameters
info: VK_KHR_swapchain
002f:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9db032.
002f:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9b3760.
002f:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9c0669.
info: DXVK: Read 12 valid state cache entries
info: DXVK: Using 2 compiler threads
warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
002f:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002f:fixme:wbemprox:enum_class_object_Next timeout not supported
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcdc30,0x00000000), stub!
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcda50,0x00000000), stub!
002f:fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
002f:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
info: Game: FarCry4.exe
info: DXVK: v1.2.2
info: Found built-in config: FarCry4.exe
info: Effective configuration:
info: dxgi.nvapiHack = False
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Intel(R) Haswell Mobile:
info: Driver: 19.0.2
info: Vulkan: 1.1.96
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: Game: FarCry4.exe
info: DXVK: v1.2.2
info: Found built-in config: FarCry4.exe
info: Effective configuration:
info: dxgi.nvapiHack = False
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Intel(R) Haswell Mobile:
info: Driver: 19.0.2
info: Vulkan: 1.1.96
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_10_0
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_10_0
info: Enabled device extensions:
info: VK_EXT_conditional_rendering
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_dedicated_allocation
info: VK_KHR_descriptor_update_template
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_get_memory_requirements2
info: VK_KHR_image_format_list
info: VK_KHR_maintenance1
info: VK_KHR_maintenance2
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_shader_draw_parameters
info: VK_KHR_swapchain
002f:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9db032.
002f:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9b3760.
002f:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9c0669.
info: DXVK: Read 12 valid state cache entries
info: DXVK: Using 2 compiler threads
warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
002f:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcd8c0,0x00000000), stub!
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcd6e0,0x00000000), stub!
002f:fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
002f:fixme:wbemprox:client_security_SetBlanket 0x7f3aec311240, 0x11a4eac0, 10, 0, (null), 3, 3, (nil), 0x00000000
002f:fixme:wbemprox:client_security_Release 0x7f3aec311240
info: Game: FarCry4.exe
info: DXVK: v1.2.2
info: Found built-in config: FarCry4.exe
info: Effective configuration:
info: dxgi.nvapiHack = False
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Intel(R) Haswell Mobile:
info: Driver: 19.0.2
info: Vulkan: 1.1.96
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcecb0,0x00000000), stub!
002f:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcdc30,0x00000000), stub!
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcda50,0x00000000), stub!
002f:fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcef70,0x00000000), stub!
002f:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcd620,0x00000000), stub!
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcd440,0x00000000), stub!
002f:fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
002f:fixme:wbemprox:client_security_SetBlanket 0x7f3aec311240, 0x11a6c650, 10, 0, (null), 3, 3, (nil), 0x00000000
002f:fixme:wbemprox:client_security_Release 0x7f3aec311240
info: Game: FarCry4.exe
info: DXVK: v1.2.2
info: Found built-in config: FarCry4.exe
info: Effective configuration:
info: dxgi.nvapiHack = False
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Intel(R) Haswell Mobile:
info: Driver: 19.0.2
info: Vulkan: 1.1.96
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
002f:fixme:win:EnumDisplayDevicesW ((null),0,0x1abcf2a0,0x00000000), stub!
002f:fixme:win:EnumDisplayDevicesW ((null),1,0x1abcf2a0,0x00000000), stub!
warn: DXGI: MakeWindowAssociation: Ignoring flags
002a:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x23d620 1 C) semi-stub
002a:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x23d0a0 1 C) semi-stub
warn: DXVK: No matching border color found for (1,0,0,0)
002a:fixme:gameux:GameExplorerImpl_VerifyAccess (0x11a78fd0, L"C:\\Program Files (x86)\\R.G. Mechanics\\Far Cry 4\\bin\\FarCry4.exe", 0x23f0c0)
002d:fixme:win:EnumDisplayDevicesW ((null),0,0x1a5af580,0x00000000), stub!
002d:fixme:win:EnumDisplayDevicesW ((null),1,0x1a5af580,0x00000000), stub!
vulkan: No DRI3 support detected - required for presentation
Note: you can probably enable DRI3 in your Xorg config
err: Failed to create surface
vulkan: No DRI3 support detected - required for presentation
Note: you can probably enable DRI3 in your Xorg config