i'm trying to run Tour de France 2023 on wine but it doesn't work:
when i start it i see the initial logo but after that the screen goes black and i only hear the audio. how can i solve?
Code: Select all
$ wine TDF.exe
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.11 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v2.0.50727_32" failed to start: 2
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v2.0.50727_64" failed to start: 2
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
009c:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
009c:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
009c:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
info: Game: TDF.exe
info: DXVK: v2.2
info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x2d4ad3f40
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
info: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
info: AMD Radeon Graphics (RADV RENOIR):
info: Driver : radv 23.1.2
info: Memory Heap[0]:
info: Size: 1387 MiB
info: Flags: 0x0
info: Memory Type[2]: Property Flags = 0x6
info: Memory Type[5]: Property Flags = 0xe
info: Memory Type[6]: Property Flags = 0xe
info: Memory Type[8]: Property Flags = 0xc6
info: Memory Type[10]: Property Flags = 0xce
info: Memory Heap[1]:
info: Size: 2775 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[1]: Property Flags = 0x1
info: Memory Type[3]: Property Flags = 0x7
info: Memory Type[4]: Property Flags = 0x7
info: Memory Type[7]: Property Flags = 0xc1
info: Memory Type[9]: Property Flags = 0xc7
0130:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x24ff288, paths 0x11bcc10, modes_count 0x24ff28c, modes 0x6afd50, topology_id (nil) semi-stub
0130:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x24ff288, paths 0x11bcc10, modes_count 0x24ff28c, modes 0x6afd50, topology_id (nil) semi-stub
warn: DXGI: MakeWindowAssociation: Ignoring flags
warn: D3D11DeviceFeatures: External memory features not supported
info: D3D11CoreCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_0
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info: Device properties:
info: Device : AMD Radeon Graphics (RADV RENOIR)
info: Driver : radv 23.1.2
info: Enabled device extensions:
info: VK_AMD_memory_overallocation_behavior
info: VK_AMD_shader_fragment_mask
info: VK_EXT_attachment_feedback_loop_layout
info: VK_EXT_conservative_rasterization
info: VK_EXT_custom_border_color
info: VK_EXT_depth_clip_enable
info: VK_EXT_extended_dynamic_state3
info: VK_EXT_graphics_pipeline_library
info: VK_EXT_memory_priority
info: VK_EXT_non_seamless_cube_map
info: VK_EXT_robustness2
info: VK_EXT_shader_module_identifier
info: VK_EXT_shader_stencil_export
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_pipeline_library
info: VK_KHR_swapchain
info: Device features:
info: robustBufferAccess : 1
info: fullDrawIndexUint32 : 1
info: imageCubeArray : 1
info: independentBlend : 1
info: geometryShader : 1
info: tessellationShader : 1
info: sampleRateShading : 1
info: dualSrcBlend : 1
info: logicOp : 1
info: multiDrawIndirect : 1
info: drawIndirectFirstInstance : 1
info: depthClamp : 1
info: depthBiasClamp : 1
info: fillModeNonSolid : 1
info: depthBounds : 1
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 1
info: fragmentStoresAndAtomics : 1
info: shaderImageGatherExtended : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 1
info: shaderInt64 : 1
info: variableMultisampleRate : 1
info: shaderResourceResidency : 1
info: shaderResourceMinLod : 1
info: sparseBinding : 1
info: sparseResidencyBuffer : 1
info: sparseResidencyImage2D : 1
info: sparseResidencyImage3D : 1
info: sparseResidency2Samples : 0
info: sparseResidency4Samples : 0
info: sparseResidency8Samples : 0
info: sparseResidency16Samples : 0
info: sparseResidencyAliased : 1
info: Vulkan 1.1
info: shaderDrawParameters : 1
info: Vulkan 1.2
info: samplerMirrorClampToEdge : 1
info: drawIndirectCount : 1
info: samplerFilterMinmax : 1
info: hostQueryReset : 1
info: timelineSemaphore : 1
info: bufferDeviceAddress : 0
info: shaderOutputViewportIndex : 1
info: shaderOutputLayer : 1
info: vulkanMemoryModel : 1
info: Vulkan 1.3
info: robustImageAccess : 0
info: pipelineCreationCacheControl : 1
info: shaderDemoteToHelperInvocation : 1
info: shaderZeroInitializeWorkgroupMemory : 0
info: synchronization2 : 1
info: dynamicRendering : 1
info: VK_AMD_shader_fragment_mask
info: extension supported : 1
info: VK_EXT_attachment_feedback_loop_layout
info: attachmentFeedbackLoopLayout : 0
info: VK_EXT_conservative_rasterization
info: extension supported : 1
info: VK_EXT_custom_border_color
info: customBorderColors : 1
info: customBorderColorWithoutFormat : 1
info: VK_EXT_depth_clip_enable
info: depthClipEnable : 1
info: VK_EXT_extended_dynamic_state3
info: extDynamicState3AlphaToCoverageEnable : 1
info: extDynamicState3DepthClipEnable : 1
info: extDynamicState3RasterizationSamples : 1
info: extDynamicState3SampleMask : 1
info: VK_EXT_fragment_shader_interlock
info: fragmentShaderSampleInterlock : 0
info: fragmentShaderPixelInterlock : 0
info: VK_EXT_full_screen_exclusive
info: extension supported : 0
info: VK_EXT_graphics_pipeline_library
info: graphicsPipelineLibrary : 1
info: VK_EXT_memory_budget
info: extension supported : 1
info: VK_EXT_memory_priority
info: memoryPriority : 1
info: VK_EXT_non_seamless_cube_map
info: nonSeamlessCubeMap : 0
info: VK_EXT_robustness2
info: robustBufferAccess2 : 1
info: robustImageAccess2 : 1
info: nullDescriptor : 1
info: VK_EXT_shader_module_identifier
info: shaderModuleIdentifier : 1
info: VK_EXT_shader_stencil_export
info: extension supported : 1
info: VK_EXT_swapchain_colorspace
info: extension supported : 0
info: VK_EXT_hdr_metadata
info: extension supported : 0
info: VK_EXT_transform_feedback
info: transformFeedback : 1
info: geometryStreams : 1
info: VK_EXT_vertex_attribute_divisor
info: vertexAttributeInstanceRateDivisor : 1
info: vertexAttributeInstanceRateZeroDivisor : 1
info: VK_KHR_external_memory_win32
info: extension supported : 0
info: VK_KHR_external_semaphore_win32
info: extension supported : 0
info: VK_NVX_binary_import
info: extension supported : 0
info: VK_NVX_image_view_handle
info: extension supported : 0
info: Queue families:
info: Graphics : 0
info: Transfer : 1
info: Sparse : 0
info: Memory type mask for sparse resources: 0x7ad
warn: DXVK: No state cache file found
info: DXVK: Graphics pipeline libraries supported
info: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Color space: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 2
0128:err:sync:RtlLeaveCriticalSection section 00000000007ED128 (null) is not acquired
012c:err:sync:RtlLeaveCriticalSection section 00000000007ED128 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000007ED168 (null) is not acquired
012c:err:sync:RtlLeaveCriticalSection section 00000000007ED168 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
0120:err:sync:RtlLeaveCriticalSection section 00000000007ED910 (null) is not acquired
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Color space: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 2
0128:err:sync:RtlLeaveCriticalSection section 00000000013A2940 (null) is not acquired
0158:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00000000032BFE10
0160:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00000000038BFE10
0120:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.RawGameController", {eb8d0792-e95a-4b19-afc7-0a59f8bf759e}, 000000036B68AB20): semi-stub
0120:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.ArcadeStick", {5c37b8c8-37b1-4ad8-9458-200f1a30018e}, 000000036B68AB28): semi-stub
0120:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.FlightStick", {5514924a-fecc-435e-83dc-5cec8a18a520}, 000000036B68AB38): semi-stub
0120:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.Gamepad", {8bbce529-d49c-39e9-9560-e47dde96b7c8}, 000000036B68AB40): semi-stub
0120:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.RacingWheel", {3ac12cd5-581b-4936-9f94-69f1e6514c7d}, 000000036B68AB50): semi-stub
0120:fixme:input:controller_QueryInterface {43c0c035-bb73-4756-a787-3ed6bea617bd} not implemented, returning E_NOINTERFACE.
0120:fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4
0120:fixme:imm:ImeSetCompositionString himc 0000000000010068, index 9, comp 000000036B5E5E96, comp_len 2, read 000000036B5E5E96, read_len 2 semi-stub!
0120:fixme:imm:ImeSetCompositionString Read string unimplemented
0120:fixme:imm:NotifyIME himc 0000000000010068, action 0x11, index 0, value 0 stub!
0120:fixme:win:RegisterTouchWindow hwnd 0000000000020064, flags 0x3 stub!
0128:err:sync:RtlLeaveCriticalSection section 0000000005BF8CA8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000005BF8D28 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000070B32C8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000070CE6F8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000070FC578 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000070F2E18 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000070F2F18 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000070F2F18 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000070F2FD8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000070F3098 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 000000000712FA18 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 000000000712FBD8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 000000000712FC58 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000072072C8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007207348 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000072073C8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007207448 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000072074C8 (null) is not acquired
0120:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.Gamepad", {8bbce529-d49c-39e9-9560-e47dde96b7c8}, 000000036B68AA40): semi-stub
0120:fixme:xinput:XInputGetBatteryInformation index 0, type 0, battery 000000036B68AA74.
info: DXVK: Using 12 compiler threads
0128:err:sync:RtlLeaveCriticalSection section 0000000007263838 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000072638B8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007263938 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 00000000072639B8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007263A38 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007263AB8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007263B38 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007263BB8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007263C38 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007263CB8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007263D38 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 0000000007263DB8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 000000000727F5F8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 000000000727F6B8 (null) is not acquired
0128:err:sync:RtlLeaveCriticalSection section 000000000727F738 (null) is not acquired
0130:err:sync:RtlLeaveCriticalSection section 0000000001485860 (null) is not acquired
0120:fixme:imm:ImeSetCompositionString himc 0000000000010068, index 9, comp 000000036B5E5E96, comp_len 2, read 000000036B5E5E96, read_len 2 semi-stub!
0120:fixme:imm:ImeSetCompositionString Read string unimplemented
0120:fixme:imm:NotifyIME himc 0000000000010068, action 0x11, index 0, value 0 stub!
^C01e8:fixme:console:default_ctrl_handler Terminating process 11c on event 0
Code: Select all
$ WINEPREFIX=/tmp/wine winetricks list-installed
------------------------------------------------------
warning: You are running winetricks-20220411, latest upstream is winetricks-20230212!
------------------------------------------------------
------------------------------------------------------
warning: You should update using your distribution's package manager, --self-update, or manually.
------------------------------------------------------
Executing mkdir -p /tmp
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20220411 - sha256sum: 69856050cfe9d97902dfd68c1ad42a10a4be0fe76660744126d7e3ed75610495 with wine-8.11 (Staging) and WINEARCH=win64
w_workaround_wine_bug-24013
d3dcompiler_43
d3dx9
dxvk
w_workaround_wine_bug-50894
vcrun2019
w_workaround_wine_bug-34803
remove_mono
dotnet35
The game need Visual C++ Redist (vcrun2019?) and NET Framework 3.5 (dotnet35?)