https://bugs.winehq.org/show_bug.cgi?id=47438
--- Comment #6 from Patrick Hibbs hibbsncc1701@gmail.com --- With native wine, the game still freezes in 6.23, only now it seems to freeze with a blackscreen.
Pressing any of the common "skip FMV buttons" causes a single frame of the initial company logos to be displayed before reverting back to the blackscreen and unable to proceed further. (This can be done repeatedly.)
The spam in the console from comment 3 is no longer present.
Instead we see a two instances of:
0208:fixme:mfplat:topology_loader_Load 00000000027C69E0, 00000000027BECB0, 000000002099FBC8, 0000000000000000.
and two instances of:
winegstreamer warning: qtdemux1: Invalid atom size. winegstreamer warning: qtdemux1: ../gst/isomp4/qtdemux.c(4380): gst_qtdemux_loop_state_header (): /GstBin:bin1/GstDecodeBin:decodebin1/GstQTDemux:qtdemux1: Header atom '....' has empty length
These lines do not repeat when pressing the buttons above.
As mfplat.dll.MFGetConfigurationDWORD is still not implemented in wine I assume no progress is achievable with "winetricks mf" either.