https://bugs.winehq.org/show_bug.cgi?id=45759
--- Comment #4 from j-r@online.de --- (In reply to Louis Lenders from comment #2)
Hi, I found downloadlink here, and can confirm the bug
It seems to query for IWDRMReader interface, so I tried to add a quick stub for that but still got a crash. It also queries for WMReader_QueryInterface (0x1c1d258)->({7af7d5ed-4ef9-48da-a4b6-8ea7eb38f5cc} 0x33fa7c)
I haven`t got a clue what interface 7af7d5ed-4ef9-48da-a4b6-8ea7eb38f5cc stands for, its nowhere defined in wmsdkidl.idl, but if i return the same IWDRMReader interface and another small hack, see patch, the game starts albeit without a video.
I can confirm that the patch also makes the full game run fine in a clean prefix. I didn't see any obvious problems except it now seems to crash on exit.
Does anyone know 7af7d5ed-4ef9-48da-a4b6-8ea7eb38f5cc is???
I couldn't find any information either and was therefore dismissing the non implemented interfaces as a red herring (not that I could've done anything about it anyway:-) Thanks for working on this.