Test Drive Le Mans (aka Le Mans 24 Hours) on Mac

Questions about Wine on macOS.
Locked
gebhartc
Newbie
Newbie
Posts: 2
Joined: Sun Feb 23, 2020 4:03 pm

Test Drive Le Mans (aka Le Mans 24 Hours) on Mac

Post by gebhartc »

Hi,

I know this is a bit of an obscure game, but I figured asking for help couldn't hurt. I've gotten a good number of games running on my Mac using Wineskin, but this one has me stumped. I can get the game to install and launch with no issue, but it runs into a problem with the intro video that ends up crashing it. And I can't figure out a way to just skip the intro sequence either. When it tries to access the video it displays a message that reads "Cannot open movie file, check DirectMedia installed". I figure this probably means that some file is missing to actually open the video, yet I can't figure out what. The video is a .avi and uses an Indeo v5.11 codec, so I ran the icodecs winetrick, but to no avail. I also ran sdl (simple DirectMedia layer) since it was the only other thing I could find that used the phrase "DirectMedia," but same result. Here is the readout from the test run log:

0009:fixme:setupapi:CM_Get_DevNode_Registry_Property_ExW 0x00000000 1 00000000 0031F7DC 0031FA40 0x00000000 00000000: stub
0009:fixme:setupapi:CM_Get_DevNode_Registry_Property_ExW 0x00000000 1 00000000 0031F428 0031F68C 0x00000000 00000000: stub
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:err:ole:CoGetClassObject class {4ff53b81-1ce0-11d3-aab8-00a0c95949d5} not registered
0009:err:ole:CoGetClassObject no class object {4ff53b81-1ce0-11d3-aab8-00a0c95949d5} could be created for context 0x1
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0009:err:vulkan:wine_vk_init Failed to load Wine graphics driver supporting Vulkan.
0009:err:module:find_forwarded_export module not found for forward 'winevulkan.wine_vkGetInstanceProcAddr' used by L"C:\\windows\\system32\\vulkan-1.dll"
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0009:fixme:amstream:multimedia_stream_GetDuration (01FE2830/01FE2830)->(101EEC80) stub!
movie[id].pMMStream->lpVtbl->GetDuration(movie[id].pMMStream, &movie[id].duration) failed with HRESULT(0x80004001)

I'm using a mid-2015 MacBook Pro with an i7 core, running Mojave 10.14.6. I used the Wineskin wrapper version 2.9.0.6, and the WS9Wine5.2 engine, although changing engine and wrapper versions didn't seem to do much. Any ideas would be greatly appreciated. Again if there was a way to bypass the accessing of the videos altogether that'd be fine with me. Thanks!
Gcenx
Level 6
Level 6
Posts: 709
Joined: Mon Dec 25, 2017 12:11 pm

Re: Test Drive Le Mans (aka Le Mans 24 Hours) on Mac

Post by Gcenx »

Could you link to the actual game on Steam or some other online source as I’m only pulling up a Dreamcast/PlayStation games.

What’s also strange is the Vulkan call?, if that’s an old game it shouldn’t be calling Vulkan, Winehq releases don’t support Vulkan.
Unofficial Wineskin Engines are just Winehq portable releases repackaged.
gebhartc
Newbie
Newbie
Posts: 2
Joined: Sun Feb 23, 2020 4:03 pm

Re: Test Drive Le Mans (aka Le Mans 24 Hours) on Mac

Post by gebhartc »

I actually used a retail cd version. Also, that last log readout was in a wrapper I'd been messing around with a lot. Here's a readout from a clean wrapper using the same engine.

0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:err:ole:CoGetClassObject class {4ff53b81-1ce0-11d3-aab8-00a0c95949d5} not registered
0009:err:ole:CoGetClassObject no class object {4ff53b81-1ce0-11d3-aab8-00a0c95949d5} could be created for context 0x1
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0009:fixme:amstream:multimedia_stream_GetDuration (00ECB718/00ECB718)->(101EEC80) stub!
movie[id].pMMStream->lpVtbl->GetDuration(movie[id].pMMStream, &movie[id].duration) failed with HRESULT(0x80004001)
Locked